在使用vue router时改变滚动条位置到顶部

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 16:31   811   0

使用mui框架下:

vue router默认记录了滚动条的位置,因此在下一页刚进入时滚动条的位置与上一个页面一致。

要想在下一页刚进入时滚动条位置在顶部:

解决办法: mui('#scroll1').scroll().scrollTo(0,0,0);

注: #scroll1 存放页面内容。

其他情况:

直接在vue项目的main.js中配置

router.afterEach((to,from,next) => {

window.scrollTo(0,0);

})

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP