vue-element-admin 为什么在路由守卫里必须给定角色并传入store中?

disbfnqx  于 2个月前  发布在  其他
关注(0)|答案(1)|浏览(32)

今天拉取了框架,在运行时没有给角色,并且注释了守卫那里的 user/getInfo 一行,结果页面陷入死循环卡死。然后写死了在里面写死roles=[“admin”],传入generateRoutes,页面继续卡死,报错 Duplicate named routes definition……
最后发现必须有角色,并且还要赋值给store里的roles,不然就卡死,这是为什么呢?麻烦大家解释一下,十分感谢

agyaoht7

agyaoht71#

那我反问你了,如果这个账号没角色,那他应该看到什么。

相关问题