Browse Source
Merge pull request #270 from colinin/4.3
Fix route component
pull/274/head
cKey
5 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
2 additions and
2 deletions
-
vueJs/src/store/modules/permission.ts
|
|
@ -58,9 +58,9 @@ const filterDynamicRoutes = (menus: Menu[]) => { |
|
|
title: menu.meta.title, |
|
|
title: menu.meta.title, |
|
|
displayName: menu.displayName, |
|
|
displayName: menu.displayName, |
|
|
roles: mapMetaArray('roles', menu.meta) // 需要转换为正确的array类型
|
|
|
roles: mapMetaArray('roles', menu.meta) // 需要转换为正确的array类型
|
|
|
|
|
|
}, |
|
|
|
|
|
component: resolve => require([`@/${menu.component}`], resolve) // 需要这种格式才可以正确加载动态路由
|
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
r.component = resolve => require([`@/${menu.component}`], resolve) // 需要这种格式才可以正确加载动态路由
|
|
|
|
|
|
if (menu.children && menu.children.length > 0) { |
|
|
if (menu.children && menu.children.length > 0) { |
|
|
r.children = filterDynamicRoutes(menu.children) |
|
|
r.children = filterDynamicRoutes(menu.children) |
|
|
} |
|
|
} |
|
|
|