From 50915c9754473ba9096b3b1cceedf0d7e7212ad9 Mon Sep 17 00:00:00 2001 From: Vben Date: Wed, 17 Mar 2021 22:15:20 +0800 Subject: [PATCH] fix(menu): fix the menu disappeared in background mode --- src/router/helper/menuHelper.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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); }