|
@@ -34,12 +34,12 @@
|
|
|
<span slot="title">{{item.name}}</span>
|
|
<span slot="title">{{item.name}}</span>
|
|
|
</el-menu-item>
|
|
</el-menu-item>
|
|
|
<el-submenu v-show="permission(item.name)" v-if='item.show&&!item.isLeaf' :index="'index_'+index" :key='index'>
|
|
<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>
|
|
<i :class="item.icon"></i>
|
|
|
<span>{{item.name}}</span>
|
|
<span>{{item.name}}</span>
|
|
|
</template>
|
|
</template>
|
|
|
<el-menu-item-group>
|
|
<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}}
|
|
{{child.name}}
|
|
|
</el-menu-item>
|
|
</el-menu-item>
|
|
|
</el-menu-item-group>
|
|
</el-menu-item-group>
|