打算封装一个切换路由保存scroll位置
App.vue里面 缓存组件时这样写的,确实缓存到了,activated()也触发了,
路由守卫这样写的
被缓存的组件是这样写的
从from往to跳转的时候,一切都正常,from,meta中有写入的 scroll 属性,值也是正确的。同时组件也被缓存了。但回到这个页面中的时候,之前载from中写的 scroll 属性就没有了,
再跳回来时:
用的是vue3 router4
看其他的博客讲道理都能保存着,我也不知道是什么原因了,求da佬解答
打算封装一个切换路由保存scroll位置
App.vue里面 缓存组件时这样写的,确实缓存到了,activated()也触发了,
路由守卫这样写的
被缓存的组件是这样写的
从from往to跳转的时候,一切都正常,from,meta中有写入的 scroll 属性,值也是正确的。同时组件也被缓存了。但回到这个页面中的时候,之前载from中写的 scroll 属性就没有了,
再跳回来时:
用的是vue3 router4
看其他的博客讲道理都能保存着,我也不知道是什么原因了,求da佬解答