update 加载遮罩

This commit is contained in:
2021-05-30 17:20:57 +08:00
parent 2cfd7bdb05
commit acfaea8463
2 changed files with 36 additions and 18 deletions

View File

@@ -16,6 +16,21 @@
@header-search-icon-color: fade(@white, 60%),
@header-search-icon-hover-color: @white,
) {
.yo-layout--spin {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
>div>.ant-spin {
max-height: none;
}
>.ant-spin-container {
width: 100%;
height: 100%;
}
}
.ant-layout-header {
.header-actions {
display: flex;

View File

@@ -1,29 +1,32 @@
<template>
<section>
<a-layout
:class="{
<a-spin :spinning="nav.loading" class="yo-layout--spin">
<a-icon :style="{ fontSize: '24px' }" slot="indicator" spin type="loading" />
<a-layout
:class="{
[`yo-layout--top-nav--${$root.global.settings.container}`]: $root.global.settings.layout === 'top-nav',
[`yo-layout--${$root.global.settings.layout}`]: true,
}"
>
<Sider :nav="nav" v-if="$root.global.settings.layout === 'left-menu'" />
<a-layout>
<Header :nav="nav" @reload="onReloadContentWindow" @setting="setting.visible = true" />
>
<Sider :nav="nav" v-if="$root.global.settings.layout === 'left-menu'" />
<a-layout>
<Content
:panes="panes"
:tabActived="tabActived"
@change="onChangeContentWindow"
@close="onCloseContentWindow"
@close-other="onCloseOtherContentWindow"
@close-right="onCloseRightContentWindow"
ref="content"
/>
<Header :nav="nav" @reload="onReloadContentWindow" @setting="setting.visible = true" />
<a-layout>
<Content
:panes="panes"
:tabActived="tabActived"
@change="onChangeContentWindow"
@close="onCloseContentWindow"
@close-other="onCloseOtherContentWindow"
@close-right="onCloseRightContentWindow"
ref="content"
/>
</a-layout>
</a-layout>
<Sider :nav="nav" v-if="$root.global.settings.layout === 'right-menu'" />
</a-layout>
<Sider :nav="nav" v-if="$root.global.settings.layout === 'right-menu'" />
</a-layout>
<Setting :visible="setting.visible" @close="setting.visible = false" />
<Setting :visible="setting.visible" @close="setting.visible = false" />
</a-spin>
</section>
</template>
<script>