【发布时间】:2017-08-29 22:17:57
【问题描述】:
当我导航到 localhost:3000/signup 时,该组件未显示 是不是因为 react 路由更新到了 v4 并且你在 react 中路由的方式已经改变了?
我有我的main.js 文件
import Signup from '../imports/ui/Signup';
import
const routes = (
<Router history={browserHistory}>
<Route path="/signup" component={Signup}/>
</Router>
);
注册组件
import React from 'react';
export default class Signup extends React.Component {
render() {
return <p>Signup</p>
}
}
我正在使用 react router v4,也使用 Meteor。
【问题讨论】:
-
@Dez 谢谢。那么我现在可以使用 react-router v4 安装 react-router-dom 并且代码应该仍然可以工作吗?
-
我切换到 react-router v3,它与上面的代码完美配合。
标签: reactjs meteor react-router react-router-v4