瀏覽代碼

perf: 优化代码

zuihou 3 年之前
父節點
當前提交
07b17b9798
共有 1 個文件被更改,包括 4 次插入4 次删除
  1. 4 4
      src/router/guard/stateGuard.ts

+ 4 - 4
src/router/guard/stateGuard.ts

@@ -8,12 +8,12 @@ import { removeTabChangeListener } from '/@/logics/mitt/routeChange';
 
 export function createStateGuard(router: Router) {
   router.afterEach((to) => {
-    const tabStore = useMultipleTabStore();
-    const userStore = useUserStore();
-    const appStore = useAppStore();
-    const permissionStore = usePermissionStore();
     // Just enter the login page and clear the authentication information
     if (to.path === PageEnum.BASE_LOGIN) {
+      const tabStore = useMultipleTabStore();
+      const userStore = useUserStore();
+      const appStore = useAppStore();
+      const permissionStore = usePermissionStore();
       appStore.resetAllState();
       permissionStore.resetState();
       tabStore.resetState();