fix(layout): fix layout scale error

This commit is contained in:
vben
2021-01-04 21:31:13 +08:00
parent 7a07b703d1
commit da76f3c77b
11 changed files with 58 additions and 21 deletions

View File

@@ -34,6 +34,7 @@
getShowInsetHeaderRef,
getShowFullHeaderRef,
getHeaderTheme,
getShowHeader,
} = useHeaderSetting();
const { getFullContent } = useFullContent();
@@ -68,7 +69,7 @@
const getPlaceholderDomStyle = computed(
(): CSSProperties => {
let height = 0;
if (unref(getShowFullHeaderRef) || !unref(getSplit)) {
if ((unref(getShowFullHeaderRef) || !unref(getSplit)) && unref(getShowHeader)) {
height += HEADER_HEIGHT;
}
if (unref(getShowMultipleTab)) {

View File

@@ -129,6 +129,7 @@ export function useTabDropdown(tabContentProps: TabContentProps) {
const isScale = !unref(getShowMenu) && !unref(getShowHeader);
setMenuSetting({
show: isScale,
hidden: !isScale,
});
setHeaderSetting({
show: isScale,