mirror of
https://github.com/vbenjs/vue-vben-admin.git
synced 2025-08-27 14:47:28 +08:00
fix(layout): fix layout scale error
This commit is contained in:
@@ -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)) {
|
||||
|
@@ -129,6 +129,7 @@ export function useTabDropdown(tabContentProps: TabContentProps) {
|
||||
const isScale = !unref(getShowMenu) && !unref(getShowHeader);
|
||||
setMenuSetting({
|
||||
show: isScale,
|
||||
hidden: !isScale,
|
||||
});
|
||||
setHeaderSetting({
|
||||
show: isScale,
|
||||
|
Reference in New Issue
Block a user