Skip to content

Commit 79ae800

Browse files
committed
fix: form change value not trigger validate #4955
close $4955
1 parent af54405 commit 79ae800

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

components/form/FormItem.tsx

+9-3
Original file line numberDiff line numberDiff line change
@@ -285,6 +285,12 @@ export default defineComponent({
285285
resetField,
286286
});
287287

288+
// instead useProvideFormItemContext onFieldChange
289+
watch(fieldValue, () => {
290+
if (props.autoLink) {
291+
onFieldChange();
292+
}
293+
});
288294
useProvideFormItemContext(
289295
{
290296
id: fieldId,
@@ -294,9 +300,9 @@ export default defineComponent({
294300
}
295301
},
296302
onFieldChange: () => {
297-
if (props.autoLink) {
298-
onFieldChange();
299-
}
303+
// if (props.autoLink) {
304+
// onFieldChange();
305+
// }
300306
},
301307
clearValidate,
302308
},

0 commit comments

Comments
 (0)