Эх сурвалжийг харах

sidebar: fix multiple router link event

Michael Wang 6 жил өмнө
parent
commit
1898692323

+ 2 - 17
src/modules/portal/views/home/HomeSide.vue

@@ -36,16 +36,7 @@
         :index="menu1.nodeCode"
         :index="menu1.nodeCode"
       >
       >
         <template slot="title">
         <template slot="title">
-          <i class="el-icon-menu"></i>
-          <router-link
-            v-if="menu1.ext5"
-            :to="{ path: menu1.ext5 }"
-            style="color: white; text-decoration: none;"
-            active-class="router-link-active"
-          >
-            {{ menu1.name }}
-          </router-link>
-          <span v-else>{{ menu1.name }}</span>
+          <i class="el-icon-menu"></i> <span>{{ menu1.name }}</span>
         </template>
         </template>
 
 
         <el-menu-item
         <el-menu-item
@@ -54,13 +45,7 @@
           :key="menu2.id"
           :key="menu2.id"
           :route="{ path: menu2.ext5 }"
           :route="{ path: menu2.ext5 }"
         >
         >
-          <router-link
-            :to="{ path: menu2.ext5 }"
-            style="color: white; text-decoration: none; margin-left: 9px;"
-            active-class="router-link-active"
-          >
-            {{ menu2.name }}
-          </router-link>
+          <span style="margin-left: 9px;">{{ menu2.name }}</span>
         </el-menu-item>
         </el-menu-item>
       </el-submenu>
       </el-submenu>
     </el-menu>
     </el-menu>