From c5d3c284701d1a8242e1efd753eb8c3f31a1569a Mon Sep 17 00:00:00 2001 From: LiuJiaNan <15703339975@163.com> Date: Tue, 27 Jan 2026 15:07:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96FormBuilder=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/FormBuilder/FormBuilder.d.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/components/FormBuilder/FormBuilder.d.ts b/src/components/FormBuilder/FormBuilder.d.ts index a71b064..57c318a 100644 --- a/src/components/FormBuilder/FormBuilder.d.ts +++ b/src/components/FormBuilder/FormBuilder.d.ts @@ -1,4 +1,4 @@ -import type { FormProps } from "antd/es/form"; +import type { FormInstance, FormProps } from "antd/es/form"; import type { Gutter } from "antd/es/grid/row"; import type { FC, ReactNode } from "react"; import type { FormOption, FormValues } from "./FormItemsRenderer"; @@ -6,7 +6,7 @@ import type { FormOption, FormValues } from "./FormItemsRenderer"; /** * FormBuilder 组件属性 */ -export interface FormBuilderProps extends FormProps { +export interface FormBuilderProps extends Omit { /** 表单初始值 */ values?: FormValues; /** 表单配置项数组 */ @@ -33,6 +33,8 @@ export interface FormBuilderProps extends FormProps { extraActionButtons?: ReactNode; /** 是否处于加载状态,默认 false */ loading?: boolean; + /** 表单实例(通过 Form.useForm() 创建) */ + form: FormInstance; } /**