我在电子邮件输入字段中进行了自定义验证,此验证由form.reset()
触发,它重置了表单(在用户成功提交表单之后)。
我想知道如何在用户提交并重置表单后不触发验证?
答案 0 :(得分:1)
在成功提交并重置表格后,我使用以下方法摆脱了验证。
form.reset();
form.resetFieldState('email');
在
下可用FormRenderProps> FormApi
答案 1 :(得分:0)
对于以后遇到此问题的任何人-您也可以使用form.restart()
来重置所有字段的表单和字段状态。当您的初始表单值触发验证时,这是完美的选择。