diff --git a/src/components/form/form-item.vue b/src/components/form/form-item.vue index 7214b4ad..4914d878 100644 --- a/src/components/form/form-item.vue +++ b/src/components/form/form-item.vue @@ -203,6 +203,8 @@ this.validateMessage = errors ? errors[0].message : ''; callback(this.validateMessage); + + this.form && this.form.$emit('on-validate', this.prop, !errors, this.validateMessage || null) }); this.validateDisabled = false; },