背景
Vue页面路由跳转后,页面的位置是和上个页面位置一致的,没有自动定位到顶部。
解决
在 main.js中添加代码即可解决
router.afterEach(() => {
document.documentElement.scrollTop = 0;
})
本文介绍了如何在Vue项目中解决页面路由切换后位置未自动定位到顶部的问题,通过在main.js中添加简单的afterEach钩子函数实现滚动到顶部的解决方案。
Vue页面路由跳转后,页面的位置是和上个页面位置一致的,没有自动定位到顶部。
在 main.js中添加代码即可解决
router.afterEach(() => {
document.documentElement.scrollTop = 0;
})
1266
1292
703

被折叠的 条评论
为什么被折叠?