关于路由懒加载和直接import对路由守卫拦截产生不同影响
来源:9-6 改进路由验证系统
Lemon甜橙君
2021-04-21
https://coding.imooc.com/learn/questiondetail/AKpB26JAZLNXbv0E.html
上个问题抱歉老师,是昨天问题分析的不正确,因为回复里不能上传图片,所以重新提问下,今天上午又分析了一下,找到原因了,isLogin确实都是false,之所以两种场景跳转不同的原因,是因为我再router.js中使用了路由懒加载语法
对于场景二,直接在url中输入跳转到/create界面后,再点退出登录,我在路由守卫中console了一下,
会出现3次拦截,最终跳转到login页面
但是在场景一,通过页面单击新建文章后,再点击退出,则只会出现2次拦截,最终跳转到首页
如果不用路由懒加载写法的话,那么一切正常,两种场景的退出,最终都会跳转到首页,请问老师,路由懒加载为什么会产生这种影响呢?
写回答
1回答
-
张轩
2021-04-22
同学你好 能否提供一下你的代码呢(git),我在本地试一下然后可以给你更好的答案
012021-04-23
相似问题