diff --git a/src/router/helper/menuHelper.ts b/src/router/helper/menuHelper.ts index acb7dde0..532c4479 100644 --- a/src/router/helper/menuHelper.ts +++ b/src/router/helper/menuHelper.ts @@ -47,13 +47,15 @@ export function transformRouteToMenu(routeModList: AppRouteModule[]) { const list = treeMap(routeList, { conversion: (node: AppRouteRecordRaw) => { const { meta: { title, hideMenu = false } = {} } = node; + return { ...(node.meta || {}), name: title, hideMenu, + path: node.path, }; }, }); joinParentPath(list); - return list; + return cloneDeep(list); }