灵山运营端前端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
921 B

<template>
<aside :class="['aui-sidebar', `aui-sidebar--${$store.state.sidebarLayoutSkin}`]">
<div class="aui-sidebar__inner">
5 years ago
<el-menu :default-active="$store.state.sidebarMenuActiveName"
5 years ago
:collapse="$store.state.sidebarFold"
5 years ago
:unique-opened="true"
:collapseTransition="false"
class="aui-sidebar__menu">
<sub-menu v-for="menu in $store.state.sidebarMenuList"
:key="menu.id"
:menu="menu" />
</el-menu>
</div>
</aside>
</template>
<script>
import SubMenu from './main-sidebar-sub-menu'
export default {
data () {
return {
}
},
components: {
SubMenu
},
created () {
this.$store.state.sidebarMenuList = window.SITE_CONFIG['menuList']
}
}
</script>
<style>
5 years ago
.el-menu--collapse .el-submenu__title span, .el-menu--collapse .el-menu-item span {
display: none;
}
</style>