vue2可以通过$router改变浏览器中的网址吗?

作者站长头像
站长
· 阅读数 4

项目有个需求:当刷新后要回到页面标签页中最后激活的标签页。例:a页面有四个标签组件(a1,a2,a3,a4),第一个(a1)标签组件中又包含五个子标签组件(ac1,...ac5). 若刷新前显示的是: a3的第二个子组件ac2. 刷新后即显示: a3的第二个子组件ac2.现在刷新后显示的是:a1的ac1

回复
1个回答
avatar
test
2024-07-10

使用Keepalive进行页面缓存就可以了, 或者使用VUex将上一个保存起来刷新后重新赋值

回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容