动态左侧列表完成

This commit is contained in:
pixelqm
2019-09-15 20:24:56 +08:00
parent 36d0f9414b
commit c408911139
6 changed files with 163 additions and 8 deletions

View File

@@ -1,16 +1,49 @@
<template>
<div>
模板框
<router-view></router-view>
</div>
<el-container class="layout-cont">
<el-header class="header-cont">顶部</el-header>
<el-container>
<el-aside class="main-cont main-left">
<Aside />
</el-aside>
<el-main class="main-cont main-right">
<transition name="el-fade-in-linear" mode="out-in">
<router-view></router-view>
</transition>
</el-main>
</el-container>
</el-container>
</template>
<script>
import Aside from '@/view/layout/aside'
export default {
name:"Layout"
name: 'Layout',
components: {
Aside
}
}
</script>
<style scoped>
<style lang="scss">
$headerHigh: 52px;
$mainHight: calc(100vh - 52px);
.layout-cont {
.header-cont {
height: $headerHigh !important;
background: palevioletred;
}
.main-cont {
.el-menu-vertical {
min-height: $mainHight !important;
}
&::-webkit-scrollbar {
display: none;
}
&.main-left {
width: auto !important;
}
background: blueviolet;
height: $mainHight !important;
}
}
</style>