yjryu / KERIS star
류윤주 류윤주 2023-12-01
231201 류윤주 메뉴 css 수정
@acfec7ad011d721d07bf393d297565e527f5a1a8
client/views/layout/AdminMenu.vue
--- client/views/layout/AdminMenu.vue
+++ client/views/layout/AdminMenu.vue
@@ -10,7 +10,7 @@
           <p v-html="menu.icon2"></p>
         </router-link>
         <ul v-if="menu.subMenu" class="aSub-menu" :style="{ 'max-height': menu.isOpen ? '360px' : '0' }">
-          <li v-for="(subMenu, subIndex) in menu.subMenu" :key="subIndex" @click=" toggleSubMenu(menu, subMenu)" >
+          <li v-for="(subMenu, subIndex) in menu.subMenu" :key="subIndex" @click=" toggleSubMenu($event,menu, subMenu)" >
             <router-link :to="subMenu.path">{{ subMenu.pathName }}</router-link>
           </li>
         </ul>
@@ -73,7 +73,8 @@
       });
       menu.isActive = true;
     },
-    toggleSubMenu(menu, subMenu) {
+    toggleSubMenu(event, menu, subMenu) {
+      event.stopPropagation();
       this.menuList.forEach((item) => {
         if (item !== menu) {
           item.isActive = false;
Add a comment
List