Commit 07b17b97985ae47a61181baa29f9be38192a70a1
1 parent
452b2599
perf: 优化代码
Showing
1 changed file
with
4 additions
and
4 deletions
src/router/guard/stateGuard.ts
@@ -8,12 +8,12 @@ import { removeTabChangeListener } from '/@/logics/mitt/routeChange'; | @@ -8,12 +8,12 @@ import { removeTabChangeListener } from '/@/logics/mitt/routeChange'; | ||
8 | 8 | ||
9 | export function createStateGuard(router: Router) { | 9 | export function createStateGuard(router: Router) { |
10 | router.afterEach((to) => { | 10 | router.afterEach((to) => { |
11 | - const tabStore = useMultipleTabStore(); | ||
12 | - const userStore = useUserStore(); | ||
13 | - const appStore = useAppStore(); | ||
14 | - const permissionStore = usePermissionStore(); | ||
15 | // Just enter the login page and clear the authentication information | 11 | // Just enter the login page and clear the authentication information |
16 | if (to.path === PageEnum.BASE_LOGIN) { | 12 | if (to.path === PageEnum.BASE_LOGIN) { |
13 | + const tabStore = useMultipleTabStore(); | ||
14 | + const userStore = useUserStore(); | ||
15 | + const appStore = useAppStore(); | ||
16 | + const permissionStore = usePermissionStore(); | ||
17 | appStore.resetAllState(); | 17 | appStore.resetAllState(); |
18 | permissionStore.resetState(); | 18 | permissionStore.resetState(); |
19 | tabStore.resetState(); | 19 | tabStore.resetState(); |