如何在不清除值的情况下重置formik中的表单验证

时间:2020-04-14 16:37:04

标签: formik

我正在使用formik,并且我想清除表单的验证,而不用调用resetForm来清除值,

此刻,我已经尝试过:

setErrors({});
setStatis({ submitCount: 0 );

但是我找不到解决办法。

1 个答案:

答案 0 :(得分:0)

可以使用resetForm(values)吗?

Formik将当前值设置为新的“初始状态”。

检查我的codeandbox代码,该代码将清除电子邮件输入框的验证,但不包含其值。 https://codesandbox.io/s/react-formik-clear-n64vs?file=/index.js