|
|
@@ -33,13 +33,13 @@ active-text-color="#1890FF"
|
|
|
>
|
|
|
<template v-for="(item, index) in menus">
|
|
|
<el-menu-item v-if="!item.children" :index="item.url" :key="item.id">
|
|
|
- <i :class="'icon-before icon-'+item.icon" style="padding-top: 5px; margin-right: 10px;"></i>
|
|
|
+ <i :class="''+item.icon" style="margin-right: 10px;"></i>
|
|
|
<span slot="title">{{ item.name }}</span>
|
|
|
</el-menu-item>
|
|
|
|
|
|
<el-submenu v-if="item.children" :index="item.url ? item.url :item.name" :key="item.id" class="">
|
|
|
<template slot="title">
|
|
|
- <i :class="'icon-before icon-'+item.icon" style="padding-top: 5px; margin-right: 10px;"></i>
|
|
|
+ <i :class="''+item.icon" style="margin-right: 10px;"></i>
|
|
|
<span slot="title">{{ item.name }}</span>
|
|
|
</template>
|
|
|
<template v-if="item.children" v-for="sub in item.children" >
|
|
|
@@ -49,7 +49,7 @@ active-text-color="#1890FF"
|
|
|
</el-menu-item>
|
|
|
<el-submenu v-if="sub.children" :index="sub.name" :key="sub.id">
|
|
|
<template slot="title">
|
|
|
- <i :class="'icon-before icon-'+sub.icon" style="padding-top: 5px; margin-right: 10px;"></i>
|
|
|
+ <i :class="''+sub.icon" style="margin-right: 10px;"></i>
|
|
|
<span slot="title">{{ sub.name }}</span>
|
|
|
</template>
|
|
|
<el-menu-item v-for="sub2 in sub.children" :index="sub2.url" :key="sub2.id">
|