|
@@ -109,14 +109,14 @@ const router = new VueRouter({
|
|
|
|
|
|
|
|
// 路由守卫
|
|
// 路由守卫
|
|
|
router.beforeEach((to,from,next)=>{
|
|
router.beforeEach((to,from,next)=>{
|
|
|
- NProgress.start()
|
|
|
|
|
|
|
+ NProgress.start();
|
|
|
const isLogin = localStorage.token? true : false;
|
|
const isLogin = localStorage.token? true : false;
|
|
|
if(to.path == '/login' ){//'login'和'register'相当于是路由白名单
|
|
if(to.path == '/login' ){//'login'和'register'相当于是路由白名单
|
|
|
next();
|
|
next();
|
|
|
}else{
|
|
}else{
|
|
|
//如果token存在,就正常跳转,如果不存在,则说明未登陆,则跳转到'login'
|
|
//如果token存在,就正常跳转,如果不存在,则说明未登陆,则跳转到'login'
|
|
|
- // isLogin? next() : next("/login");
|
|
|
|
|
- next();
|
|
|
|
|
|
|
+ isLogin? next() : next("/login");
|
|
|
|
|
+ // next();
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
|
|
|