'添加支持三级导航'

pull/118/head
lin-xin 2018-08-02 08:32:22 +08:00
parent 8b87d79f47
commit 23a33b27d6
2 changed files with 24 additions and 10 deletions

View File

@ -1,6 +1,6 @@
{ {
"name": "vue-manage-system", "name": "vue-manage-system",
"version": "3.1.0", "version": "3.1.1",
"description": "基于Vue.js 2.x系列 + element-ui 内容管理系统解决方案", "description": "基于Vue.js 2.x系列 + element-ui 内容管理系统解决方案",
"author": "lin-xin <2981207131@qq.com>", "author": "lin-xin <2981207131@qq.com>",
"private": true, "private": true,

View File

@ -8,9 +8,17 @@
<template slot="title"> <template slot="title">
<i :class="item.icon"></i><span slot="title">{{ item.title }}</span> <i :class="item.icon"></i><span slot="title">{{ item.title }}</span>
</template> </template>
<el-menu-item v-for="(subItem,i) in item.subs" :key="i" :index="subItem.index"> <template v-for="subItem in item.subs">
{{ subItem.title }} <el-submenu v-if="subItem.subs" :index="subItem.index" :key="subItem.index">
</el-menu-item> <template slot="title">{{ subItem.title }}</template>
<el-menu-item v-for="(threeItem,i) in subItem.subs" :key="i" :index="threeItem.index">
{{ threeItem.title }}
</el-menu-item>
</el-submenu>
<el-menu-item v-else :index="subItem.index" :key="subItem.index">
{{ subItem.title }}
</el-menu-item>
</template>
</el-submenu> </el-submenu>
</template> </template>
<template v-else> <template v-else>
@ -55,12 +63,18 @@
title: '基本表单' title: '基本表单'
}, },
{ {
index: 'editor', index: '3-2',
title: '富文本编辑器' title: '编辑器',
}, subs: [
{ {
index: 'markdown', index: 'editor',
title: 'markdown编辑器' title: '富文本编辑器'
},
{
index: 'markdown',
title: 'markdown编辑器'
},
]
}, },
{ {
index: 'upload', index: 'upload',