token失效后,进入登录界面会弹出报错
来源:12-5 休假详情&作废(上)
我是天狗
2022-02-13
老师好,token失效后,进入登录界面会弹出报错,我debug后发现原因是每次进入或刷新路由时都会执行一次loadAsyncRoutes,发送getPermissionList请求,然后后端检测到token失效就会返回50001,虽然功能上没影响,但是我作为用户角色进去登录界面时,没有登陆就无端跳出这个错误,感觉很糟心。
我有一个想法是在loadAsyncRoutes中通过当前路由是不是login来判断是否要执行代码,我在router.currentRoute看到了当前路由login,但是却获取不到,这是什么原因?或者有其他什么好的办法吗?

写回答
1回答
-
河畔一角
2022-02-13
方法里面可以加个判断,如果当前是登录地址也直接return
032022-02-13
相似问题