Vue跳转新页面后回到顶部

Vue路由跳转之后页面置顶问题解决方案:

全部页面的话就在router文件夹的index.js中设置

router.afterEach((to,from,next)=>{
  window,scrollTo(0,0);
})


单独的某个页面就在页面加载之前设置

单独设置需变为this.$router

this.$router.afterEach((to,from,next)=>{
  window,scrollTo(0,0)
})

 

如果文章对你有帮助,碰巧想请我喝杯咖啡,可以点击这里

posted @ 2020-12-03 16:46  薛胖子  阅读(10)  评论(0编辑  收藏  举报  来源