vue路由跳转 2021-03-13

2021-03-13  本文已影响0人  追逐繁星的阿忠

路由跳转后,返回原界面,怎么保持原页面的滚动位置:

//to去哪儿
//from 从哪里来的
// savedPosition 来的界面是否有滚动记录


scrollBehavior (to, from, savedPosition) {
      if (savedPosition) {
        return savedPosition //返回原页面的滚动位置
      } else {
        return { x: 0, y: 0 } //如果没有滚动,页面回到顶部位置。
      }
    }

image.png image.png
上一篇下一篇

猜你喜欢

热点阅读