From a64a06bf595688f86d341ac66942feab7ee0b64a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?1302=E5=B2=81=E7=9A=84=E9=BE=99=E7=8C=AB?= Date: Sat, 2 Nov 2024 15:46:19 +0800 Subject: [PATCH] chore: disable the default form configuration of vke-table (#4794) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix: 处理某个页面加载多个Table时,第2个之后的Table初始化报出警告 * fix: 使用vxe-table时全局禁用formConfig --- apps/web-antd/src/adapter/vxe-table.ts | 4 ++++ apps/web-ele/src/adapter/vxe-table.ts | 4 ++++ apps/web-naive/src/adapter/vxe-table.ts | 4 ++++ playground/src/adapter/vxe-table.ts | 5 +++++ 4 files changed, 17 insertions(+) diff --git a/apps/web-antd/src/adapter/vxe-table.ts b/apps/web-antd/src/adapter/vxe-table.ts index e47f8938..06c3f1a4 100644 --- a/apps/web-antd/src/adapter/vxe-table.ts +++ b/apps/web-antd/src/adapter/vxe-table.ts @@ -16,6 +16,10 @@ setupVbenVxeTable({ resizable: true, }, minHeight: 180, + formConfig: { + // 全局禁用vxe-table的表单配置,使用formOptions + enabled: false, + }, proxyConfig: { autoLoad: true, response: { diff --git a/apps/web-ele/src/adapter/vxe-table.ts b/apps/web-ele/src/adapter/vxe-table.ts index fa1f3893..067451e4 100644 --- a/apps/web-ele/src/adapter/vxe-table.ts +++ b/apps/web-ele/src/adapter/vxe-table.ts @@ -16,6 +16,10 @@ setupVbenVxeTable({ resizable: true, }, minHeight: 180, + formConfig: { + // 全局禁用vxe-table的表单配置,使用formOptions + enabled: false, + }, proxyConfig: { autoLoad: true, response: { diff --git a/apps/web-naive/src/adapter/vxe-table.ts b/apps/web-naive/src/adapter/vxe-table.ts index 8c521da8..271a5baf 100644 --- a/apps/web-naive/src/adapter/vxe-table.ts +++ b/apps/web-naive/src/adapter/vxe-table.ts @@ -16,6 +16,10 @@ setupVbenVxeTable({ resizable: true, }, minHeight: 180, + formConfig: { + // 全局禁用vxe-table的表单配置,使用formOptions + enabled: false, + }, proxyConfig: { autoLoad: true, response: { diff --git a/playground/src/adapter/vxe-table.ts b/playground/src/adapter/vxe-table.ts index e47f8938..8792d021 100644 --- a/playground/src/adapter/vxe-table.ts +++ b/playground/src/adapter/vxe-table.ts @@ -15,6 +15,11 @@ setupVbenVxeTable({ columnConfig: { resizable: true, }, + + formConfig: { + // 全局禁用vxe-table的表单配置,使用formOptions + enabled: false, + }, minHeight: 180, proxyConfig: { autoLoad: true,