看完第6章问两个问题关于路由和状态的

来源:6-15 Vue router 添加路由守卫 - 使用元信息完成权限管理

慕丝7210068

2021-07-24

1、问题一: 相同路由,仅仅是params发生变化,如何更优雅的重载组建,类似新窗口打开一个不同params的标签页一样,默认情况下vue router 不会重新走一次生命周期吧!
2、问题二:,关于vuex,也是经常面试会问到,刷新页面状态丢失的问题,请问有没有比较好的方式处理或者案例介绍一下呢
谢谢讲师回答,🙏

写回答

1回答

张轩

2021-07-25

同学你好 

第一个问题 可以使用 watch 监控路由的变化

 watch(() => route.params, (toParams) => { 
 })

第二个问题 请问你说的刷新页面状态丢失是什么状态呢?持久化数据有两种方式:一 再次请求数据 二 持久化到本地 比如 localStorage

0
0

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程