From 5fa82dbc3d6c7040805bbee43bbf728dc4f9f90f Mon Sep 17 00:00:00 2001 From: btea <2356281422@qq.com> Date: Wed, 5 Oct 2022 12:06:29 +0800 Subject: [PATCH] fix(components): [form-item] do not validate without `prop` property (#9993) * fix(components): [form-item] do not validate without `prop` property * fix: update normalizeRules * fix: update validate logic * fix: remove redundant judgments * chore: update --- packages/components/form/src/form-item.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/components/form/src/form-item.vue b/packages/components/form/src/form-item.vue index 50306923e9..2e23137fbc 100644 --- a/packages/components/form/src/form-item.vue +++ b/packages/components/form/src/form-item.vue @@ -292,7 +292,7 @@ const doValidate = async (rules: RuleItem[]): Promise => { const validate: FormItemContext['validate'] = async (trigger, callback) => { // skip validation if its resetting - if (isResettingField) { + if (isResettingField || !props.prop) { return false }