我有以下两条路线:/items
和/items/buy
。
每个路线在一个视图中对应一个选项卡。两条路线均使用精确的道具进行渲染,但在导航到时,两个标签仍被标记为活动标签/items/buy
。
我已经尝试过使用withRouter
,但是我发现需要进行更改/items
以/items/sell
解决问题,但我不想这样做。
我知道rrv4也与我的路线/items
的另一部分匹配/items/buy
,但是我认为如果我使用的话不会发生这种情况exact
。关于为什么发生这种情况的任何线索?
啊,我忘了说我已经在使用Switch。
谢谢你的帮助!
问题是我用LinkContainer包装了NavItem,而LinkContainer没有确切的道具。添加确切的道具就解决了这个问题!
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句