Browse Source

解决冲突

dev
13176889840 5 years ago
parent
commit
fd9fa44741
  1. 18
      epmet-oper-web/src/views/main-sidebar.vue

18
epmet-oper-web/src/views/main-sidebar.vue

@ -1,13 +1,14 @@
<template> <template>
<aside :class="['aui-sidebar', `aui-sidebar--${$store.state.sidebarLayoutSkin}`]"> <aside :class="['aui-sidebar', `aui-sidebar--${$store.state.sidebarLayoutSkin}`]">
<div class="aui-sidebar__inner"> <div class="aui-sidebar__inner">
<el-menu <el-menu :default-active="$store.state.sidebarMenuActiveName"
:default-active="$store.state.sidebarMenuActiveName" :collapse="$store.state.sidebarFold"
:collapse="$store.state.sidebarFold" :unique-opened="true"
:unique-opened="true" :collapseTransition="false"
:collapseTransition="false" class="aui-sidebar__menu">
class="aui-sidebar__menu"> <sub-menu v-for="menu in $store.state.sidebarMenuList"
<sub-menu v-for="menu in $store.state.sidebarMenuList" :key="menu.id" :menu="menu" /> :key="menu.id"
:menu="menu" />
</el-menu> </el-menu>
</div> </div>
</aside> </aside>
@ -25,11 +26,12 @@ export default {
}, },
created () { created () {
this.$store.state.sidebarMenuList = window.SITE_CONFIG['menuList'] this.$store.state.sidebarMenuList = window.SITE_CONFIG['menuList']
console.log(this.$store.state.sidebarMenuList)
} }
} }
</script> </script>
<style> <style>
.el-menu--collapse .el-submenu__title span { .el-menu--collapse .el-submenu__title span {
display: n; display: none;
} }
</style> </style>

Loading…
Cancel
Save