在使用react router时候给Link设置了activeclassname属性。可以生效。但是在使用了IndexRouter进行路由的时候。默认进去的时候如何去让indexrouter对应的Link也显示激活样式
在使用react router时候给Link设置了activeclassname属性。可以生效。但是在使用了IndexRouter进行路由的时候。默认进去的时候如何去让indexrouter对应的Link也显示激活样式
4 回答1.6k 阅读
2 回答1k 阅读✓ 已解决
2 回答2.6k 阅读
1 回答940 阅读✓ 已解决
1 回答670 阅读✓ 已解决
2 回答830 阅读✓ 已解决
2 回答988 阅读
像这样的效果?
http://react-router.coding.io/
https://coding.net/u/chenhui/p/react-route-demo
如果使用 Link 的话, 进入任何一个 URL 都会激活 / 的active
使用 IndexLink 可以理解为 有且只有这个(/) uri 匹配到才 active
这是官方的文档
https://github.com/rackt/react-router/blob/master/docs/guides/basics/IndexRoutes.md