Quellcode durchsuchen

修复路由动态地址情况下菜单找不到上级菜单列表导致二级菜单不显示的 bug

yanglzh vor 1 Monat
Ursprung
Commit
26faa289e9
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      src/layout/component/columnsAside.vue

+ 1 - 1
src/layout/component/columnsAside.vue

@@ -142,7 +142,7 @@ export default defineComponent({
     };
     // 循环引用到获取一级菜单路由
     const mathCurrentMenu = (menuList: Array<any>, path: string): any => {
-      const res = menuList.find((item: any) => item.path === path);
+      const res = menuList.find((item: any) => (item.path.includes("/:") ? path.includes(item.path.split("/:")[0]) : item.path === path));
       if (res) {
         return res;
       } else {