From 2d4ac330464e16cf245979df9564997d6e0dd357 Mon Sep 17 00:00:00 2001 From: Netfan Date: Mon, 10 Mar 2025 18:59:56 +0800 Subject: [PATCH] fix: miss default value in vbenLayout --- packages/@core/ui-kit/layout-ui/src/vben-layout.vue | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/packages/@core/ui-kit/layout-ui/src/vben-layout.vue b/packages/@core/ui-kit/layout-ui/src/vben-layout.vue index 85dfba03..0d3ae55f 100644 --- a/packages/@core/ui-kit/layout-ui/src/vben-layout.vue +++ b/packages/@core/ui-kit/layout-ui/src/vben-layout.vue @@ -62,10 +62,16 @@ const props = withDefaults(defineProps(), { }); const emit = defineEmits<{ sideMouseLeave: []; toggleSidebar: [] }>(); -const sidebarCollapse = defineModel('sidebarCollapse'); +const sidebarCollapse = defineModel('sidebarCollapse', { + default: false, +}); const sidebarExtraVisible = defineModel('sidebarExtraVisible'); -const sidebarExtraCollapse = defineModel('sidebarExtraCollapse'); -const sidebarExpandOnHover = defineModel('sidebarExpandOnHover'); +const sidebarExtraCollapse = defineModel('sidebarExtraCollapse', { + default: false, +}); +const sidebarExpandOnHover = defineModel('sidebarExpandOnHover', { + default: false, +}); const sidebarEnable = defineModel('sidebarEnable', { default: true }); // side是否处于hover状态展开菜单中