//路由跳转后,页面回到顶部
router.afterEach(() => {
    document.body.scrollTop = 0;
    document.documentElement.scrollTop = 0;
}


二:js缓慢回到顶部

function top() {
  let currentPosition, timer;
  timer = setInterval(function () {
    currentPosition =
      document.documentElement.scrollTop || document.body.scrollTop;
    currentPosition -= 30;
    if (currentPosition > 0) {
      window.scrollTo(0, currentPosition);
    } else {
      window.scrollTo(0, 0);
      clearInterval(timer);
    }
  }, 1);
}

 

相关文章:

  • 2022-12-23
  • 2021-12-31
  • 2022-12-23
  • 2021-07-09
  • 2021-09-13
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2023-03-10
  • 2022-12-23
  • 2022-12-23
  • 2021-10-05
相关资源
相似解决方案