feat: 🎸 layout布局重构中

This commit is contained in:
chenkl
2020-12-18 17:34:17 +08:00
parent 29d9c98860
commit bd24b92acb
10 changed files with 364 additions and 174 deletions

View File

@@ -38,15 +38,15 @@
</div>
<div class="setting__title">界面显示</div>
<div class="setting__item">
<div v-if="layout !== 'Top'" class="setting__item">
<span>顶部操作栏</span>
<el-switch v-model="navbar" @change="setNavbar" />
</div>
<div class="setting__item">
<div v-if="layout !== 'Top'" class="setting__item">
<span>侧边栏缩收</span>
<el-switch v-model="hamburger" @change="setHamburger" />
</div>
<div class="setting__item">
<div v-if="layout !== 'Top'" class="setting__item">
<span>面包屑</span>
<el-switch v-model="breadcrumb" @change="setBreadcrumb" />
</div>
@@ -79,6 +79,7 @@ export default defineComponent({
function setLayout(mode: 'Classic' | 'LeftTop' | 'Top' | 'Test') {
if (mode === layout.value) return
appStore.SetLayout(mode)
appStore.SetCollapsed(false)
}
// const fixedNavbar = ref<boolean>(appStore.fixedNavbar)