From 78b34a452b1ac263b652ace81ef351f56fae7ff9 Mon Sep 17 00:00:00 2001 From: roymondchen Date: Tue, 21 Jul 2026 21:19:28 +0800 Subject: [PATCH] =?UTF-8?q?fix(form):=20=E4=BF=AE=E5=A4=8D=E9=9A=90?= =?UTF-8?q?=E8=97=8F=E5=AD=97=E6=AE=B5=E6=A0=A1=E9=AA=8C=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/form/src/containers/Container.vue | 4 +++- packages/form/src/submitForm.ts | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/form/src/containers/Container.vue b/packages/form/src/containers/Container.vue index 2be03d57..4c3f6cb8 100644 --- a/packages/form/src/containers/Container.vue +++ b/packages/form/src/containers/Container.vue @@ -5,7 +5,9 @@ :class="`m-form-container m-container-${type || ''} ${config.className || ''}${config.tip ? ' has-tip' : ''}`" :style="config.style" > - + + + { * 无法校验到这些标签页内的字段。校验场景需要一次性渲染全部字段,故在此统一去除 lazy。 * 处理基于深拷贝,不会污染调用方传入的原始 config。 */ -const stripTabItemsLazy = (config: FormConfig): FormConfig => { +export const stripTabItemsLazy = (config: FormConfig): FormConfig => { const cloned = cloneConfigValue(config); removeTabItemsLazy(cloned); return cloned;