在处理vue-router的前置守卫时报错了
我就很懵,为啥呢
发现路由放行的时候对登录页面没有判断,导致一直在重复的跳转
加上判断处理就欧克了
router.beforeEach((to, from, next) => {
// document.title = to.matched[0].meta.title;
if (localStorage.getItem('token')) {
next();
} else {
// 如果是登录页面路径 就直接next()
if (to.path === '/login') {
next();
} else {
next('/login');
}
}
});