refactor: 重构重置路由功能

This commit is contained in:
xiaoxian521
2022-08-18 18:34:53 +08:00
parent 5ac646444f
commit d6a329a63c
5 changed files with 40 additions and 16 deletions

View File

@@ -4,11 +4,11 @@ import { getConfig } from "/@/config";
import { useRouter } from "vue-router";
import { emitter } from "/@/utils/mitt";
import { routeMetaType } from "../types";
import { remainingPaths } from "/@/router";
import type { StorageConfigs } from "/#/index";
import { routerArrays } from "/@/layout/types";
import { transformI18n } from "/@/plugins/i18n";
import { useAppStoreHook } from "/@/store/modules/app";
import { remainingPaths, resetRouter } from "/@/router";
import { i18nChangeLanguage } from "@wangeditor/editor";
import { storageSession, useGlobal } from "@pureadmin/utils";
import { useEpThemeStoreHook } from "/@/store/modules/epTheme";
@@ -72,6 +72,10 @@ export function useNav() {
useMultiTagsStoreHook().handleTags("equal", [...routerArrays]);
storageSession.removeItem("info");
router.push("/login");
resetRouter();
setTimeout(() => {
console.log("----", router.options.routes, router.getRoutes());
}, 3000);
}
function backHome() {