关于react-final-form,我想问几个问题。
如何防止在表单初始化时进行表单自动调用验证?我尝试通过检查表单是否脏或原始来跳过它,并且一旦更改了字段,它就会恢复其原始行为。问题是我无法在记录验证中获取该元数据。
<Form
validate={value => {
const errors = {};
// if (!meta.dirty) return errors;
... continue validation
}
render={}
/>
如何在不触摸任何字段的情况下以编程方式调用表单/记录级别?
除了记录级别的验证外,我还使用validateFields进行了字段级别的验证,并且对于每个字段,当只有1个字段发生更改时,它会阻止完全验证(我对每个字段验证都有很多AJAX调用)。但是,当我单击提交按钮时,我需要触发所有字段验证。有没有办法一次触发所有字段验证?