我将<LinkContainer>
用于<NavDropdown.Item>
,并且具有带有标准标签的侧面导航。当我单击常规<Link>
标记时出现问题,Linkcontainer随之将Linkcontainer设置为活动状态,但没有使先前的Linkcontainer处于活动状态,因此我得到了两个活动/突出显示的Linkcontainer。有人解决吗?代码在这里:
<LinkContainer exact to="/init-raw" >
<LinkContainer exact to="/init-raw" >
<NavDropdown.Item onClick={() => this.setState({ isProcessOpen: false, isAnalyzeOpen: false })}>
Open Analysis
</NavDropdown.Item>
</LinkContainer>
<LinkContainer exact to="/init-alt" >
<NavDropdown.Item onClick={() => this.setState({ isProcessOpen: false, isAnalyzeOpen: false })}> Open process
</NavDropdown.Item>
</LinkContainer>