如何在React-Router应用程序中使用查询字符串和锚定标签

时间:2018-09-13 08:01:06

标签: reactjs react-router-v4 react-router-dom

我正在尝试在带有#标签的链接中使用查询参数。但是,当我在url中添加查询参数后,该页面就不会加载视图中带有标签ID的内容。我搜索了此问题,发现正确的顺序是

  

http://www.whatever.com?var=val#anchor

我已经尝试过了,但是没有用。页面加载时不会滚动到该部分。但是,单击链接将滚动到该部分。

我在我的应用程序中使用react-router-dom v4。是否有配置可在react-router应用程序中启用此功能?

1 个答案:

答案 0 :(得分:0)

我相信您要实现的目标是:

更改

http://www.whatever.com?var=val#anchor

收件人

http://www.whatever.com/#anchor?var=val

如果您提供工作,将会更加容易。