使用browserHistory的React-Router同页锚点

时间:2016-05-25 00:43:45

标签: anchor react-router

React-RouterbrowserHistory一起使用,如何创建与页面上某个项目相同的页面链接?

在一个组成部分中:

<Link to='/coolRoute#coolThing'>Cool Thing</Link>

在另一个:

render () {
  return (
    <div id='coolThing'></div>
  );
}

当我点击链接时,浏览器URL会正确更改,但实际上并没有发生任何事情(我希望向上/向下滚动页面到元素。

我知道页面上存在id,因为document.getElementById('coolThing')正常工作。

0 个答案:

没有答案
相关问题