飞奔的马铃猫 2023-02-15 18:54 采纳率: 0%
浏览 15

vue-router4里面,已经被缓存的路由组件,再次切回来的时候定义上去的meta属性就没了QAQ

打算封装一个切换路由保存scroll位置

App.vue里面 缓存组件时这样写的,确实缓存到了,activated()也触发了,

img

路由守卫这样写的

img

被缓存的组件是这样写的

img

从from往to跳转的时候,一切都正常,from,meta中有写入的 scroll 属性,值也是正确的。同时组件也被缓存了。但回到这个页面中的时候,之前载from中写的 scroll 属性就没有了,

img

img

再跳回来时:

img

用的是vue3 router4
看其他的博客讲道理都能保存着,我也不知道是什么原因了,求da佬解答

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-02-15 22:32
    关注
    评论

报告相同问题?

问题事件

  • 创建了问题 2月15日

悬赏问题

  • ¥20 Html备忘录页面制作
  • ¥15 黄永刚的晶体塑性子程序中输入的材料参数里的晶体取向参数是什么形式的?
  • ¥20 数学建模来解决我这个问题
  • ¥15 计算机网络ip分片偏移量计算头部是-20还是-40呀
  • ¥15 stc15f2k60s2单片机关于流水灯,时钟,定时器,矩阵键盘等方面的综合问题
  • ¥15 YOLOv8已有一个初步的检测模型,想利用这个模型对新的图片进行自动标注,生成labellmg可以识别的数据,再手动修改。如何操作?
  • ¥30 NIRfast软件使用指导
  • ¥20 matlab仿真问题,求功率谱密度
  • ¥15 求micropython modbus-RTU 从机的代码或库?
  • ¥15 django5安装失败