Преглед на файлове

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

Vben преди 4 години
родител
ревизия
50915c9754
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  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);
 }