Reactjs React路由器2.4.1 activeClassName用于具有哈希的链接
在我的应用程序navbar中,有如下路由:Reactjs React路由器2.4.1 activeClassName用于具有哈希的链接,reactjs,react-router,Reactjs,React Router,在我的应用程序navbar中,有如下路由: <Link to={{ pathname: 'key' }} activeClassName='active' /> <Link to={{ pathname: 'key', hash: 'value1' }} activeClassName='active' /> <Link to={{ pathname: 'key', hash: 'value2'}} activeClassName='active' /> ..
<Link to={{ pathname: 'key' }} activeClassName='active' />
<Link to={{ pathname: 'key', hash: 'value1' }} activeClassName='active' />
<Link to={{ pathname: 'key', hash: 'value2'}} activeClassName='active' />
...
...
所以路由是这样的:/key
,/key#value1
,/key#value2
,但是当我从这个列表中选择任何路由时,所有路由都会激活。
有没有办法用散列来执行仅活动的选定路由