diff --git a/src/components/Form/src/hooks/useFormEvents.ts b/src/components/Form/src/hooks/useFormEvents.ts index ec9b694ad..ed4bb5334 100644 --- a/src/components/Form/src/hooks/useFormEvents.ts +++ b/src/components/Form/src/hooks/useFormEvents.ts @@ -90,7 +90,7 @@ export function useFormEvents({ // 0| '' is allow if (hasKey || !!constructValue) { - const fieldValue = constructValue || value; + const fieldValue = constructValue && !isFunction(constructValue) ? constructValue : value; // time type if (itemIsDateType(key)) { if (Array.isArray(fieldValue)) {