vue router 动态添加路由控制权限时,页面刷新报错

 

使用全部路由守卫,每次改变路由时,先判断是否拥有角色。没有的话,去获取权限,根据权限添加相应的路由

vue router 动态添加路由控制权限时,页面刷新报错

 

代码完成后,登录可以正常访问,达到预期结果

!!!但是,刷新页面报错

vue router 动态添加路由控制权限时,页面刷新报错

 

原因:

再App.vue中设置了,刷新保存store

vue router 动态添加路由控制权限时,页面刷新报错

可能是因为刷新加载时,把旧的store信息赋值后,破坏了什么东西。。。不懂

 

https://www.jianshu.com/p/bf4cda6b515f?from=groupmessage