使用mui框架下:
vue router默认记录了滚动条的位置,因此在下一页刚进入时滚动条的位置与上一个页面一致。
要想在下一页刚进入时滚动条位置在顶部:
解决办法: mui('#scroll1').scroll().scrollTo(0,0,0);
注: #scroll1 存放页面内容。
其他情况:
直接在vue项目的main.js中配置
router.afterEach((to,from,next) => {
window.scrollTo(0,0);
})
使用mui框架下:
vue router默认记录了滚动条的位置,因此在下一页刚进入时滚动条的位置与上一个页面一致。
要想在下一页刚进入时滚动条位置在顶部:
解决办法: mui('#scroll1').scroll().scrollTo(0,0,0);
注: #scroll1 存放页面内容。
其他情况:
直接在vue项目的main.js中配置
router.afterEach((to,from,next) => {
window.scrollTo(0,0);
})