React-router中锚点的问题

       今天在写ISearch的时候,碰到了一个小问题:我想给主页设置锚点,可是传统的设置锚点方法会与项目总使用的react-router冲突,控制台会报错,并且不能刷新页面。react

      我本身想了一种解决方案:react-router

     给头部导航栏中的a标签加一个onClick事件,绑定函数,传不一样的value值,分别经过不一样的ref获取offsetTop,再设置window.scrollTo,便可实现锚点跳转的功能。函数

     初学者才学尚浅,如有错漏,望不吝赐教。router

相关文章
相关标签/搜索