javascript - React router dom无法获取页面

标签 javascript node.js reactjs express

我正在使用 webpack 与 express 进行 react ,但 react 路由器 dom 会产生一个错误,即空匹配问题。它无法获取页面并且匹配为空。 我的路线页面代码是:routes.js

import React from 'react';
import ReactDOM from 'react-dom';
import { BrowserRouter as Router, Route} from 'react-router-dom';
import App  from './App.js';
import language from './language.js';
import Page    from './Page.js';
const Routes = () => (
<Router>
<div>
<Route path='/'         component={App} />
<Route path='/page'     component={Page} />
<Route path='/language' component={language} />
</div>
</Router>
)

console.log(typeof  Routes)
export default Routes;

最佳答案

我创建了与您的代码相同的示例片段。

但它工作正常。我没有收到任何错误

看看这个 Snippet

关于javascript - React router dom无法获取页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45501760/

相关文章:

javascript - 创建水平菜单 Web 应用程序

javascript - Bootstrap 下拉按钮高度不同

mysql - 在 Dockerfile 中创建动态用户 - MySQL

node.js - 在nodejs中转义json中的双引号

javascript - 为什么 0[0] 在语法上有效?

javascript - Chrome 扩展 : Getting a variable from background. js 到 popup.js

node.js - 如何检查通过 node.js 代理的请求响应

javascript - 使用 axios POST 请求更新 JSON

reactjs - "No valid rules have been specified for JavaScript files"是什么意思?

reactjs - 如何以编程方式从 Material UI 的选项卡中设置事件选项卡