diff --git a/src/form/FormItem.tsx b/src/form/FormItem.tsx index 6468cc3c22..bc4fc7338b 100644 --- a/src/form/FormItem.tsx +++ b/src/form/FormItem.tsx @@ -439,7 +439,7 @@ const FormItem = forwardRef((originalProps, ref if (!shouldValidate.current) return; // value change event - if (typeof name !== 'undefined') { + if (typeof name !== 'undefined' && shouldEmitChangeRef.current) { if (formListName) { // 整理 formItem 的值 const formListValue = merge([], calcFieldValue(name, formValue));