一次激活两个<linkcontainer>标签

时间:2018-10-29 17:02:35

标签: reactjs twitter-bootstrap react-router react-router-v4 react-router-bootstrap

我将<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>

0 个答案:

没有答案