Mar*_*ico 5 javascript reactjs react-router
这是路由的设置方式:
var RRoutes = (
<Route handler={App}>
<Route name="home" path="/" handler={Page} />
<Route name="portfolio" path="portfolio">
<DefaultRoute handler={Page} />
<Route name="portfolio.items" path=":page" handler={test} />
</Route>
<Route name="pages" path=":page" handler={Page} />
</Route>
);
Run Code Online (Sandbox Code Playgroud)
加载"/ portfolio"页面时,链接将变为活动状态.如果加载子路由"portfolio.items",父活动链接将消失..任何建议如何使此工作?
原来问题是我使用"/ portfolio"而不是"portfolio"
<Link to="portfolio">
由gurub中的taurose回答. https://github.com/rackt/react-router/issues/1684
| 归档时间: |
|
| 查看次数: |
6778 次 |
| 最近记录: |