如何防止 react-router 链接指向新视图的中间?
Posted
技术标签:
【中文标题】如何防止 react-router 链接指向新视图的中间?【英文标题】:How can I prevent react-router Link to direct to the middle of a new view? 【发布时间】:2017-11-29 08:58:51 【问题描述】:当我使用简单的链接时:
import Link from 'react-router-dom'
<Link
className="btn btn-primary btn-lg"
to='/path'>
Learn More
</Link>
新视图在页面中间而不是顶部打开。我该如何改变呢?谢谢。
【问题讨论】:
你使用的是哪个版本的 react-router? 如何检查? 在您的package.json
文件中检查react-router
的版本。
"react-router": "^4.1.1", "react-router-dom": "^4.1.1",
好的,在这种情况下,请查看react-router scroll to top on every transition。您可能会在那里找到答案。
【参考方案1】:
查看 React Router 文档中的 Scroll Restoration。
【讨论】:
以上是关于如何防止 react-router 链接指向新视图的中间?的主要内容,如果未能解决你的问题,请参考以下文章