no message

Former-commit-id: bc821963613e4d12d6ddda3c83aef8002e00ad94
Former-commit-id: 1d9feebd4110e87e32c345e69872fdae69dde4fe
Former-commit-id: 6bf5b2131177854f786fda21c18095859ca6cb3f
This commit is contained in:
李杨
2018-01-18 13:49:02 +08:00
parent ae8246730a
commit 19e37e53c2
6 changed files with 59 additions and 19 deletions

View File

@@ -1,22 +1,32 @@
<template>
<el-menu class="el-menu-vertical-demo" v-bind="elMenu">
<el-submenu
v-for="(menu, index) in sideMenu"
:key="index"
:index="`${menu.title}${index}`">
<template slot="title">
<i v-if="menu.icon" :class="'fa fa-' + menu.icon"></i>
<span slot="title">{{menu.title}}</span>
</template>
<template v-for="(menu, index) in sideMenu">
<el-menu-item
v-for="(menuItem, menuItemIndex) in menu.children"
:key="menuItemIndex"
:index="`${menuItem.name}${menuItemIndex}`"
@click.native="$router.push({name: menuItem.name})">
<i v-if="menu.icon" :class="'fa fa-' + menuItem.icon"></i>
{{menuItem.title}}
v-if="!menu.children"
:key="index"
:index="`${menu.title}${index}`"
@click.native="$router.push({name: menu.name})">
<i v-if="menu.icon" :class="'fa fa-' + menu.icon"></i>
{{menu.title}}
</el-menu-item>
</el-submenu>
<el-submenu
v-if="menu.children"
:key="index"
:index="`${menu.title}${index}`">
<template slot="title">
<i v-if="menu.icon" :class="'fa fa-' + menu.icon"></i>
<span slot="title">{{menu.title}}</span>
</template>
<el-menu-item
v-for="(menuItem, menuItemIndex) in menu.children"
:key="menuItemIndex"
:index="`${menuItem.name}${menuItemIndex}`"
@click.native="$router.push({name: menuItem.name})">
<i v-if="menuItem.icon" :class="'fa fa-' + menuItem.icon"></i>
{{menuItem.title}}
</el-menu-item>
</el-submenu>
</template>
</el-menu>
</template>