Reactjs 为react router中的两个不同路由应用NavItem活动类。
我在reactJs/router应用程序中有一个导航栏,如下所示Reactjs 为react router中的两个不同路由应用NavItem活动类。,reactjs,react-router,react-redux,Reactjs,React Router,React Redux,我在reactJs/router应用程序中有一个导航栏,如下所示 <Nav> <LinkContainer exact to="/dashboard"> <NavItem>Dashboard</NavItem> </LinkContainer> <LinkContainer to="/contract"> <NavItem>Contract</NavI
<Nav>
<LinkContainer exact to="/dashboard">
<NavItem>Dashboard</NavItem>
</LinkContainer>
<LinkContainer to="/contract">
<NavItem>Contract</NavItem>
</LinkContainer>
</Nav>
仪表板
合同
在某些情况下,当用户访问/contract
时,如果该用户只有一个合同,则链接将重定向到/contractDetail
页面。当这种情况发生时,我仍然希望突出显示我的合同
/具有活动类。但是,这现在不起作用,因为合同详细信息
没有
我不知道如何实现这一点,任何帮助将不胜感激。注意:当使用React Router Dom在链接
/仪表板上时,此功能正常工作。您可以定义自定义逻辑,将导航链接显示为活动状态。这是文件里的