From 4a26aa4ebd01ba4cf7e373ddd9b8080305d99894 Mon Sep 17 00:00:00 2001 From: zz <2418184580@qq.com> Date: Wed, 26 Oct 2022 23:18:35 +0800 Subject: [PATCH] fix(components): [form] throw non-validation error (#10255) --- packages/components/form/src/form.vue | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/components/form/src/form.vue b/packages/components/form/src/form.vue index 56fbc11f79..bad05c1430 100644 --- a/packages/components/form/src/form.vue +++ b/packages/components/form/src/form.vue @@ -129,6 +129,8 @@ const validateField: FormContext['validateField'] = async ( } return result } catch (e) { + if (e instanceof Error) throw e + const invalidFields = e as ValidateFieldsError if (props.scrollToError) {