menu 支持 icon 嵌套

This commit is contained in:
Pan
2017-07-28 15:52:22 +08:00
committed by 花裤衩
parent 69fc52d4e9
commit 108b380d20
4 changed files with 7 additions and 11 deletions

View File

@@ -51,9 +51,6 @@
left: 0;
z-index: 1001;
background: red;
// overflow-y: auto;
&::-webkit-scrollbar {display:none}
}
.main-container {
min-height: 100%;

View File

@@ -10,7 +10,7 @@
<el-submenu :index="item.name" v-if="!item.noDropdown&&!item.hidden">
<template slot="title">
<icon-svg v-if='item.icon' :icon-class="item.icon"></icon-svg><span slot="title">{{item.name}}</span>
<icon-svg v-if='item.icon' :icon-class="item.icon"></icon-svg><span>{{item.name}}</span>
</template>
<template v-for="child in item.children" v-if='!child.hidden'>
@@ -18,7 +18,7 @@
<router-link v-else :to="item.path+'/'+child.path">
<el-menu-item :index="item.path+'/'+child.path">
<span slot="title">{{child.name}}</span>
<icon-svg v-if='child.icon' :icon-class="child.icon"></icon-svg><span>{{child.name}}</span>
</el-menu-item>
</router-link>