采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
router.addRoutes添加路由后,刷新页面,路由丢失怎么解决?
你好,每次刷新页面,初次访问路由时,需要重置路由表,因为 SPA 应用每次刷新页面后,vue-router 和 vuex 中的内容都会重置。所以 vue-element-admin 框架中会在全局路由守卫中将路由进行重置,来解决这个问题,如下图所示:
初次访问路由时,会进入红框中的流程,判定是否获取到用户角色,如果没有获取用户角色,则会首先获取用户角色,然后再根据用户角色生成动态路由
非常感谢!
登录后可查看更多问答,登录/注册
基于Element的中后台课程,一套中小型企业通用的后台管理系统
1.9k 2
3.0k 12
4.2k 20
959 17
1.8k 16