diff --git a/src/form/index.js b/src/form/index.js index 7cb18a2fc..49f7009e1 100644 --- a/src/form/index.js +++ b/src/form/index.js @@ -67,6 +67,13 @@ export default createComponent({ return this.validateFirst ? this.validateSeq() : this.validateAll(); }, + // @exposed-api + resetValidation() { + this.fields.forEach(item => { + item.resetValidation(); + }); + }, + getValues() { return this.fields.reduce((form, field) => { form[field.name] = field.formValue;