更新react最终表单中的几个字段



我想创建一个自定义字段,这样,如果我选中一个复选框,那么我想将许多其他字段复制到另一组字段中。例如,如果两种类型的地址相同,我不希望用户必须写两次。所以我有所有的逻辑来实现这一点。我唯一错过的是更新Form,以便验证函数将在react-final-form<Form>内部运行。有没有一种方法可以更新这个表单中的许多值?

感谢的所有帮助

form.batch可能就是您想要的。FormApi实例由<Form/>组件提供给渲染道具。

<Form onSubmit={submit}>
{
({ handleSubmit, form }) => {
// here we can do form.batch()
return <form onSubmit={handleSubmit}>
fields here
</form>
}
</Form>

相关内容

  • 没有找到相关文章