前端页面布局修改,后台数据库结构变化,需要重新导入数据库才可使用

This commit is contained in:
pixel
2019-12-12 17:17:27 +08:00
parent 284bb550c7
commit ca2b1d0d3c
8 changed files with 72 additions and 83 deletions
@@ -12,14 +12,14 @@ import AsyncSubmenu from './asyncSubmenu'
export default {
name: 'AsideComponent',
computed:{
menuComponent(){
if(this.routerInfo.children.length){
return 'AsyncSubmenu'
}else{
return 'MenuItem'
}
computed: {
menuComponent() {
if (this.routerInfo.children.length) {
return 'AsyncSubmenu'
} else {
return 'MenuItem'
}
}
},
props: {
routerInfo: {
+18 -23
View File
@@ -1,26 +1,21 @@
<template>
<div>
<div @click="isCollapse=!isCollapse" class="menu-total">
<i class="el-icon-arrow-right" v-if="isCollapse"></i>
<i class="el-icon-arrow-left" v-else></i>
</div>
<el-scrollbar style="height:calc(100vh - 60px)">
<el-menu
:collapse-transition="true"
:class="['el-menu-vertical',!isCollapse&&'noCollapse']"
:collapse="isCollapse"
:default-active="active"
@select="selectMenuItem"
unique-opened
background-color="#0F3D5F"
text-color="#bbb"
active-text-color="#fff"
>
<template v-for="item in asyncRouters[0].children">
<aside-component :key="item.name" :routerInfo="item" v-if="!item.hidden" />
</template>
</el-menu>
<el-scrollbar style="height:calc(100vh)">
<el-menu
:class="['el-menu-vertical',!isCollapse&&'noCollapse']"
:collapse="isCollapse"
:collapse-transition="true"
:default-active="active"
@select="selectMenuItem"
active-text-color="#fff"
background-color="#0F3D5F"
text-color="rgb(191, 203, 217)"
unique-opened
>
<template v-for="item in asyncRouters[0].children">
<aside-component :key="item.name" :routerInfo="item" v-if="!item.hidden" />
</template>
</el-menu>
</el-scrollbar>
</div>
</template>
@@ -61,8 +56,8 @@ export default {
</script>
<style lang="scss">
.el-scrollbar{
.el-scrollbar__view{
.el-scrollbar {
.el-scrollbar__view {
height: 100%;
}
}