tanyanfei 5 年 前
コミット
4e229b6fac
1 ファイル変更2 行追加2 行削除
  1. 2 2
      src/views/Home.vue

+ 2 - 2
src/views/Home.vue

@@ -34,12 +34,12 @@
 								<span slot="title">{{item.name}}</span>
 							</el-menu-item>
 							<el-submenu v-show="permission(item.name)"  v-if='item.show&&!item.isLeaf' :index="'index_'+index"  :key='index'>
-								<template slot="title">
+								<template slot="title" >
 								<i :class="item.icon"></i>
 								<span>{{item.name}}</span>
 								</template>
 								<el-menu-item-group>
-									<el-menu-item class="child" v-for="(child,idx) in item.children" :key="index+'_'+idx" :index="child.path" v-show='!child.hide'>
+									<el-menu-item class="child" v-for="(child,idx) in item.children"   :key="index+'_'+idx" :index="child.path" v-show='permission(child.name) && !child.hide'>
 									{{child.name}}
 									</el-menu-item>
 								</el-menu-item-group>