vue(3)-router页面定位,返回时还在原定位

一、描述

页面前进后退,页面在上次浏览未知

二、解决

在vue-router中,添加scrollBehavior

vue(3)-router页面定位,返回时还在原定位

 三、其他情况

  • 某些页面固定每次打开都是返回顶部 vue(3)-router页面定位,返回时还在原定位
  • 如果要模拟“滚动到锚点”的行为:

    scrollBehavior (to, from, savedPosition) {
      if (to.hash) {
        return {
          selector: to.hash
        }
      }
    }

  • 有keep-alive

vue(3)-router页面定位,返回时还在原定位

上一篇:Git默认编辑器设置


下一篇:登陆访问控制,登陆才能访问的功能,登陆才能访问的页面,请求拦截器,相应拦截器,vuex和router在vue3中js文件中的使用