From 4eb16d6d3a57e498839c798be8ecbd70c6aa44ad Mon Sep 17 00:00:00 2001 From: wyc001122 <498040880@qq.com> Date: Wed, 28 May 2025 17:01:11 +0800 Subject: [PATCH] fix: fix table-title slot not work (#6295) --- packages/effects/plugins/src/vxe-table/use-vxe-grid.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/effects/plugins/src/vxe-table/use-vxe-grid.vue b/packages/effects/plugins/src/vxe-table/use-vxe-grid.vue index c9490b63..72fbb07a 100644 --- a/packages/effects/plugins/src/vxe-table/use-vxe-grid.vue +++ b/packages/effects/plugins/src/vxe-table/use-vxe-grid.vue @@ -59,6 +59,7 @@ const FORM_SLOT_PREFIX = 'form-'; const TOOLBAR_ACTIONS = 'toolbar-actions'; const TOOLBAR_TOOLS = 'toolbar-tools'; +const TABLE_TITLE = 'table-title'; const gridRef = useTemplateRef('gridRef'); @@ -129,7 +130,7 @@ const [Form, formApi] = useTableForm({ }); const showTableTitle = computed(() => { - return !!slots.tableTitle?.() || tableTitle.value; + return !!slots[TABLE_TITLE]?.() || tableTitle.value; }); const showToolbar = computed(() => {