Javascript

Vue 自动让页面返回最顶端

本文主要是介绍Vue 自动让页面返回最顶端,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

路由守卫的afterEach() 方法有个常用的地方是自动让页面返回最顶端
比如一个页面较长,滚动到某个位置后跳转。这时另一个页面滚动条默认是上一个页面停留的位置。我们可以在 afterEach() 方法中将滚动条位置进行重置。

//全局路由改变后钩子
router.afterEach((to, from) => {
  //将滚动条恢复到最顶端
  window.scrollTo(0, 0);
})
这篇关于Vue 自动让页面返回最顶端的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!