基于使用Vue Router 基础
官网解决方案
解决方法(在js文件中插入下列代码)
//对于所有路由导航,简单地让页面滚动到顶部。 scrollBehavior(to, from, savedPosition) { return { x: 0, y: 0 } }
注意: 这个功能只在支持 history.pushState 的浏览器中可用。
history.pushState
感谢Vue解决路由切换页面导致位置不变的问题