lph пре 1 година
родитељ
комит
520ce15c72
1 измењених фајлова са 8 додато и 6 уклоњено
  1. 8 6
      zkqy-ui/src/layout/components/Sidebar/index.vue

+ 8 - 6
zkqy-ui/src/layout/components/Sidebar/index.vue

@@ -9,11 +9,9 @@
     }"
   >
     <logo v-if="showLogo" :collapse="isCollapse" />
-    <el-scrollbar 
-    :class="settings.sideTheme" 
-    wrap-class="scrollbar-wrapper"
-    >
+    <el-scrollbar :class="settings.sideTheme" wrap-class="scrollbar-wrapper">
       <el-menu
+        :default-openeds="openList"
         :default-active="activeMenu"
         :collapse="isCollapse"
         :background-color="
@@ -26,7 +24,7 @@
             ? variables.menuColor
             : variables.menuLightColor
         "
-        :unique-opened="true"
+        :unique-opened="false"
         :active-text-color="settings.theme"
         :collapse-transition="false"
         class="el-menu-vertical-demo"
@@ -68,6 +66,7 @@ export default {
       if (meta.activeMenu) {
         return meta.activeMenu;
       }
+      console.log(path);
       return path;
     },
     showLogo() {
@@ -81,6 +80,9 @@ export default {
       // return true
       // return false;
     },
+    openList() {
+      return this.sidebarRouters.map((item) => item.path);
+    },
   },
   methods: {
     onLayoutResize() {
@@ -94,7 +96,7 @@ export default {
         this.isCollapse = false;
       }
       console.log(this.isCollapse);
-    }
+    },
   },
   mounted() {
     // window.addEventListener("resize", this.onLayoutResize);