wq há 5 anos atrás
pai
commit
5107e61bc1
1 ficheiros alterados com 13 adições e 13 exclusões
  1. 13 13
      src/router/index.js

+ 13 - 13
src/router/index.js

@@ -267,18 +267,18 @@ const router = new VueRouter({
   base: process.env.NODE_ENV === 'development' ? '' : '',
   base: process.env.NODE_ENV === 'development' ? '' : '',
   routes,
   routes,
 });
 });
-// router.beforeEach((to, form, next) => {
-//   store.commit('setUser');
-//   if (to.name === 'login') {
-//     next();
-//     return;
-//   }
-//   let user = store.state.user;
-//   if (user) {
-//     next();
-//   }
-//   //下面是没登录的情况,需要跳转页面到用户未登录页
-//   else next({ name: 'login' });
-// });
+router.beforeEach((to, form, next) => {
+  store.commit('setUser');
+  if (to.name === 'login') {
+    next();
+    return;
+  }
+  let user = store.state.user;
+  if (user) {
+    next();
+  }
+  //下面是没登录的情况,需要跳转页面到用户未登录页
+  else next({ name: 'login' });
+});
 
 
 export default router;
 export default router;