还原现场:

受害者描述
一名正在学习 路由权限配置 的前端小白;在对路由前置守卫以及路由权限配置时遇到了行凶着,被残忍折磨了整整两个小时

处理结果

next({path: ‘/Login’}) 会再次调用 router.beforeEach((to, from, next) ,在错误实例中没有出口,导致死循环

解决方法: 添加判断是否是跳转至 login 页面 判断