我有一个使用 final-form-arrays 的表单。表单有效并且验证有效,但是,当我在组件内部进行状态更改时,它会重置我的所有值。
我能够使用 react-final-form-arrays 提供的相同示例复制该问题:
https://codesandbox.io/embed/react-final-form-field-arrays-om6p6
我添加了一个按钮来切换状态更改。本质上,只需尝试在表单中填写值,然后更改状态。表格将重置,我不知道为什么会这样。如果我删除 initialValues,这不会发生。
有谁知道为什么会这样?