From 8e9e0af17dd827f1b1ed92834d8323b7c41f9c50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Wed, 12 Feb 2020 17:08:12 +0800 Subject: [PATCH] feat(Form): add resetValidation method --- src/form/index.js | 7 +++++++ 1 file changed, 7 insertions(+) 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;