Vuex 动态路由加载/移除逻辑
2022-09-16 10:38:17 8 举报
一个模板项目的动态路由加载、移除的时机和逻辑
作者其他创作
大纲/内容
和初始路由合并
所有路由Basic Routes+Async Routes
移除动态路由
动态路由Async Routes
动态加载
动态加载的时机: 1.登录成功后,且未动态加载过路由 2. 导航守卫 check 用户已登录,且还未动态加载过路由。 注:在全局 store 保存了是否加载过动态路由的标识。
移除时机: 1. 退出登录后 2. 正常访问登录页(导航守卫控制了登录状态不允许去登录页)
初始路由Basic Routes
0 条评论
下一页