Ver código fonte

portal: fix nav links

Michael Wang 6 anos atrás
pai
commit
bd0b39d535

+ 1 - 1
src/modules/portal/views/home/Home.vue

@@ -22,7 +22,7 @@
     </el-header>
 
     <el-container>
-      <HomeSide :key="$route" />
+      <HomeSide :key="$route.path" />
       <el-container>
         <router-view></router-view>
         <el-footer>&copy; 启明泰和 2018</el-footer>

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

@@ -17,8 +17,12 @@
         :index="menu1.nodeCode"
       >
         <template slot="title">
-          {{ menu1.name }}</template
-        >
+          <router-link v-if="menu1.ext5" :to="{ path: menu1.ext5 }">
+            <i class="fa fa-circle-o"></i>{{ menu1.name }}</router-link
+          >
+          <span v-else>{{ menu1.name }}</span>
+        </template>
+
         <el-menu-item-group>
           <el-menu-item
             v-for="menu2 in menuList2(menu1)"