From bc5aea9457bd0fa6e2f019bfdea3ed3bd8e50c33 Mon Sep 17 00:00:00 2001 From: rd <> Date: Tue, 1 Jul 2025 16:00:35 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20layout=E7=BB=84=E4=BB=B6=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/_base/menu/index.vue | 47 ++++++++++++- src/components/_base/navbar/index.vue | 96 ++++++++++++++++++++++++--- src/layouts/Basic.vue | 6 +- 3 files changed, 135 insertions(+), 14 deletions(-) diff --git a/src/components/_base/menu/index.vue b/src/components/_base/menu/index.vue index aaa8d94..b4f9043 100644 --- a/src/components/_base/menu/index.vue +++ b/src/components/_base/menu/index.vue @@ -121,7 +121,7 @@ export default defineComponent({ auto-open={false} selected-keys={selectedKey.value} auto-open-selected={true} - level-indent={34} + level-indent={24} style="height: 100%;width:100%;" onCollapse={setCollapse} > @@ -132,16 +132,59 @@ export default defineComponent({ }); - diff --git a/src/components/_base/navbar/index.vue b/src/components/_base/navbar/index.vue index cf7be89..6d99f88 100644 --- a/src/components/_base/navbar/index.vue +++ b/src/components/_base/navbar/index.vue @@ -80,27 +80,34 @@ const handleDopdownClick = (index: any, ind: any) => { - + + diff --git a/src/layouts/Basic.vue b/src/layouts/Basic.vue index fc07072..121b0b1 100644 --- a/src/layouts/Basic.vue +++ b/src/layouts/Basic.vue @@ -14,7 +14,7 @@ const route = useRoute(); console.log({ appStore }); useResponsive(true); -const navbarHeight = `60px`; +const navbarHeight = `72px`; const navbar = computed(() => appStore.navbar); const renderMenu = computed(() => appStore.menu && !appStore.topMenu); const hideMenu = computed(() => appStore.hideMenu); @@ -74,7 +74,7 @@ provide('toggleDrawerMenu', () => { breakpoint="xl" :collapsed="collapsed" :width="menuWidth" - :style="{ paddingTop: navbar ? '60px' : '' }" + :style="{ paddingTop: navbar ? '72px' : '' }" collapsible hide-trigger @collapse="setCollapsed" @@ -107,7 +107,7 @@ provide('toggleDrawerMenu', () => {