|
|
@@ -45,7 +45,8 @@ function filterAsyncRouter(routerMap: RouteRecordRaw[], role: any[]) {
|
|
|
}
|
|
|
|
|
|
// 过滤掉hidden为true的路由
|
|
|
-function filterMenuRouter(routerMap: RouteRecordRaw[]) {
|
|
|
+function filterMenuRouter(router: RouteRecordRaw[]) {
|
|
|
+ const routerMap: RouteRecordRaw[] = JSON.parse(JSON.stringify(router))
|
|
|
const accessedRouters = routerMap.filter(route => {
|
|
|
if (!route.hidden) {
|
|
|
if (route.children && route.children.length) {
|