guhongwei 4 年之前
父節點
當前提交
cb5191da24
共有 1 個文件被更改,包括 8 次插入10 次删除
  1. 8 10
      src/main.js

+ 8 - 10
src/main.js

@@ -31,16 +31,14 @@ const i18n = new VueI18n({
 
 //使用钩子函数对路由进行权限跳转
 router.beforeEach((to, from, next) => {
-  // document.title = `${to.meta.title} `;
-  // const user = localStorage.getItem('user');
-  // if (!user && to.path !== '/login') {
-  //   // next('/login');
-  //   next();
-  // } else {
-  //   // store.commit('setUser', JSON.parse(user), { root: true });
-  //   next();
-  // }
-  next();
+  document.title = `${to.meta.title} `;
+  const user = localStorage.getItem('user');
+  if (!user && to.path !== '/login') {
+    next('/login');
+  } else {
+    store.commit('setUser', JSON.parse(user), { root: true });
+    next();
+  }
 });
 
 new Vue({