Commit b41e3939ac4b744b0798b483247d6d48878a2707
Committed by
GitHub
1 parent
23e09328
fix: 修复updateSchema之后会把已填值重置为defaultValue的问题 (#1792)
Showing
1 changed file
with
4 additions
and
1 deletions
src/components/Form/src/hooks/useFormValues.ts
... | ... | @@ -118,7 +118,10 @@ export function useFormValues({ |
118 | 118 | const { defaultValue } = item; |
119 | 119 | if (!isNullOrUnDef(defaultValue)) { |
120 | 120 | obj[item.field] = defaultValue; |
121 | - formModel[item.field] = defaultValue; | |
121 | + | |
122 | + if (formModel[item.field] === undefined) { | |
123 | + formModel[item.field] = defaultValue; | |
124 | + } | |
122 | 125 | } |
123 | 126 | }); |
124 | 127 | defaultValueRef.value = obj; | ... | ... |