diff --git a/src/layout/components/setting/index.vue b/src/layout/components/setting/index.vue index 5a73ee8b1..63397114d 100644 --- a/src/layout/components/setting/index.vue +++ b/src/layout/components/setting/index.vue @@ -12,6 +12,7 @@ import { getConfig } from "/@/config"; import { useRouter } from "vue-router"; import panel from "../panel/index.vue"; import { emitter } from "/@/utils/mitt"; +import { resetRouter } from "/@/router"; import { templateRef } from "@vueuse/core"; import { routerArrays } from "/@/layout/types"; import { useNav } from "/@/layout/hooks/useNav"; @@ -140,6 +141,7 @@ function onReset() { useMultiTagsStoreHook().handleTags("equal", [...routerArrays]); storageLocal.clear(); storageSession.clear(); + resetRouter(); } function onChange(label) {