【发布时间】:2018-01-26 22:36:37
【问题描述】:
我正在尝试在 react 路由器中嵌套路由,但 \sports\cricket 这样的子路由没有出现。以下是代码:
index.js
const Root = () => {
return (
<Router>
<div>
<Route exact path="/" component={Home}/>
<Route path="/sports" component={Sports} />
</div>
</Router>
);
};
sports.js
return (
<div>
<Route path="cricket" component={Cricket} />
</div>
);
每当我尝试获取 /sports/cricket 时,控制台都会记录错误 404:
编辑 1: 将嵌套路由移到 Sportscomponent 内。
【问题讨论】:
-
什么 react-router 版本?
-
反应路由器 v4
标签: javascript reactjs react-router