fix(router.ts): 添加注销时重置动态路由方法

This commit is contained in:
郝先瑞 committed 2022-03-22 22:52:08 +08:00
1 parent 5f7728d094
commit a3a7eb6907
1 file changed
+6 -5
+6 -5
View File
@@ -1,4 +1,5 @@
import { createRouter, createWebHashHistory, RouteRecordRaw } from 'vue-router' import { createRouter, createWebHashHistory, RouteRecordRaw } from 'vue-router'
import useStore from "@/store";
export const Layout = () => import('@/layout/index.vue') export const Layout = () => import('@/layout/index.vue')
@@ -108,13 +109,13 @@ const router = createRouter({
// 重置路由 // 重置路由
export function resetRouter() { export function resetRouter() {
//TODO const { permission } = useStore()
/* router.getRoutes().forEach((route) => { permission.routes.forEach((route) => {
const name = route.name const name = route.name
if (name) { if (name && router.hasRoute(name)) {
router.hasRoute(name) && router.removeRoute(name) router.removeRoute(name)
} }
}) */ })
} }
export default router export default router