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