diff --git a/packages/components/form/src/form.vue b/packages/components/form/src/form.vue index f7f0f670c2..f46ebcc7a7 100644 --- a/packages/components/form/src/form.vue +++ b/packages/components/form/src/form.vue @@ -149,7 +149,9 @@ const scrollToField = (prop: FormItemProp) => { watch( () => props.rules, () => { - if (props.validateOnRuleChange) validate() + if (props.validateOnRuleChange) { + validate().catch((err) => debugWarn(err)) + } }, { deep: true } )