命名修改以及菜单控制演示页面
Former-commit-id: 76944a9d40ab38c17539c3e04fa1b32821254495 [formerly 76944a9d40ab38c17539c3e04fa1b32821254495 [formerly 76944a9d40ab38c17539c3e04fa1b32821254495 [formerly 76944a9d40ab38c17539c3e04fa1b32821254495 [formerly 26802a8e2a1b4092bf2d19e341dde2fbe6761dc2 [formerly 041aaa709feee4a170f5b9b55403b5316e5a70d3]]]]] Former-commit-id: c0ff8f0aa986769fc2e9957d5ff90d55ac191ec8 Former-commit-id: 9169398f65367c84e9d61fd28bdb1eeb0e22945c Former-commit-id: 25066fd9231ffe2f3beaf335a333196a901f3d02 [formerly fe4024c634332eccd5a3c7ae11e692f8bae2d081] Former-commit-id: 1eb48f78ae708f37ef9b9b5abbf5ac0cc6d855ad Former-commit-id: c02929a32cd82760dff684d022456a9e0da28f8c Former-commit-id: 46aa87ff0f2bcc71de6d8956b8d5a439b7dd19ae Former-commit-id: 0a89d86ff625e9981444022a0d731352c71bedd0 Former-commit-id: 4e7fc917398365a853edebdd19f94bad9e67dbc8
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<el-menu mode="horizontal" @select="handleMenuSelect">
|
||||
<template v-for="(menu, menuIndex) in menusHeader">
|
||||
<template v-for="(menu, menuIndex) in menuHeader">
|
||||
<d2-layout-header-aside-menu-item v-if="menu.children === undefined" :menu="menu" :key="menuIndex"/>
|
||||
<d2-layout-header-aside-menu-sub v-else :menu="menu" :key="menuIndex"/>
|
||||
</template>
|
||||
@@ -23,7 +23,7 @@ export default {
|
||||
},
|
||||
computed: {
|
||||
...mapState({
|
||||
menusHeader: state => state.d2admin.menusHeader
|
||||
menuHeader: state => state.d2admin.menuHeader
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,12 +6,12 @@
|
||||
:default-active="active"
|
||||
ref="menu"
|
||||
@select="handleMenuSelect">
|
||||
<template v-for="(menu, menuIndex) in menusAside">
|
||||
<template v-for="(menu, menuIndex) in menuAside">
|
||||
<d2-layout-header-aside-menu-item v-if="menu.children === undefined" :menu="menu" :key="menuIndex"/>
|
||||
<d2-layout-header-aside-menu-sub v-else :menu="menu" :key="menuIndex"/>
|
||||
</template>
|
||||
</el-menu>
|
||||
<div v-if="menusAside.length === 0 && !isMenuAsideCollapse" class="d2-layout-header-aside-menu-empty">
|
||||
<div v-if="menuAside.length === 0 && !isMenuAsideCollapse" class="d2-layout-header-aside-menu-empty">
|
||||
<d2-icon name="inbox"/>
|
||||
<span>没有侧栏菜单</span>
|
||||
</div>
|
||||
@@ -42,7 +42,7 @@ export default {
|
||||
},
|
||||
computed: {
|
||||
...mapState({
|
||||
menusAside: state => state.d2admin.menusAside,
|
||||
menuAside: state => state.d2admin.menuAside,
|
||||
isMenuAsideCollapse: state => state.d2admin.isMenuAsideCollapse
|
||||
})
|
||||
},
|
||||
@@ -59,7 +59,7 @@ export default {
|
||||
handler (val) {
|
||||
this.active = val[val.length - 1].path
|
||||
this.$nextTick(() => {
|
||||
if (this.menusAside.length > 0) {
|
||||
if (this.menuAside.length > 0) {
|
||||
this.$refs.menu.activeIndex = this.active
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user