fix(router.ts): 添加注销时重置动态路由方法
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import { createRouter, createWebHashHistory, RouteRecordRaw } from 'vue-router'
|
||||
import useStore from "@/store";
|
||||
|
||||
export const Layout = () => import('@/layout/index.vue')
|
||||
|
||||
@@ -108,13 +109,13 @@ const router = createRouter({
|
||||
|
||||
// 重置路由
|
||||
export function resetRouter() {
|
||||
//TODO
|
||||
/* router.getRoutes().forEach((route) => {
|
||||
const { permission } = useStore()
|
||||
permission.routes.forEach((route) => {
|
||||
const name = route.name
|
||||
if (name) {
|
||||
router.hasRoute(name) && router.removeRoute(name)
|
||||
if (name && router.hasRoute(name)) {
|
||||
router.removeRoute(name)
|
||||
}
|
||||
}) */
|
||||
})
|
||||
}
|
||||
|
||||
export default router
|
||||
Reference in New Issue
Block a user