Bläddra i källkod

fix(menu): fix the menu disappeared in background mode

Vben 4 år sedan
förälder
incheckning
50915c9754
1 ändrade filer med 3 tillägg och 1 borttagningar
  1. 3 1
      src/router/helper/menuHelper.ts

+ 3 - 1
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);
 }