From e09816818242c533ca01b907e6a00a30d218930d Mon Sep 17 00:00:00 2001 From: wcq <744800102@qq.com> Date: Fri, 15 Sep 2023 15:39:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=B5=81=E7=A8=8B=E5=8F=AF?= =?UTF-8?q?=E8=A7=86=E5=8C=96=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/App.vue b/src/App.vue index 3ddc6ba..90236df 100644 --- a/src/App.vue +++ b/src/App.vue @@ -14,6 +14,8 @@ import {api} from "@/api/api"; import {handleAsyncRoutes, initRouter} from "@/router/utils"; import {spost} from "@/api/smebiz"; import {useUserStore} from "@/store/modules/user"; +import {storageLocal} from "@pureadmin/utils"; +import {usePermissionStoreHook} from "@/store/modules/permission"; export default defineComponent({ name: "app", @@ -25,8 +27,10 @@ export default defineComponent({ currentLocale() { return zhCn; } - }, beforeCreate() { + }, mounted() { useUserStore().refreshToken().then(res => { + storageLocal().removeItem("async-routes"); + usePermissionStoreHook().clearAllCachePage(); initRouter() }) //