Reactjs 为react router中的两个不同路由应用NavItem活动类。

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

我在reactJs/router应用程序中有一个导航栏,如下所示

<Nav>
    <LinkContainer exact to="/dashboard">
        <NavItem>Dashboard</NavItem>
    </LinkContainer>
    <LinkContainer to="/contract">
        <NavItem>Contract</NavItem>
    </LinkContainer>
</Nav>

仪表板
合同
在某些情况下,当用户访问
/contract
时,如果该用户只有一个合同,则链接将重定向到
/contractDetail
页面。当这种情况发生时,我仍然希望突出显示我的
合同
/具有活动类。但是,这现在不起作用,因为
合同详细信息
没有


我不知道如何实现这一点,任何帮助将不胜感激。注意:当使用React Router Dom在链接
/仪表板

上时,此功能正常工作。您可以定义自定义逻辑,将导航链接显示为活动状态。这是文件里的