From c42f6cb8fc64380c614590f6dafca26d39ed384c Mon Sep 17 00:00:00 2001 From: cKey <35512826+colinin@users.noreply.github.com> Date: Sat, 22 May 2021 12:00:15 +0800 Subject: [PATCH] Fix route component --- vueJs/src/store/modules/permission.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vueJs/src/store/modules/permission.ts b/vueJs/src/store/modules/permission.ts index c1307b1f8..a82709348 100644 --- a/vueJs/src/store/modules/permission.ts +++ b/vueJs/src/store/modules/permission.ts @@ -58,9 +58,9 @@ const filterDynamicRoutes = (menus: Menu[]) => { title: menu.meta.title, displayName: menu.displayName, 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) { r.children = filterDynamicRoutes(menu.children) }