我正在使用React和redux-saga的项目中从Redux Form迁移到React Final Form。在项目中初始化表单的常见模式如下:
import { initialize } from "redux-form";
import { call } from "redux-saga/effects";
// ...
const data = yield call(axios.get, "/backend/api/endpoint");
yield initialize("someFormName", data);
// ...
是否可以对最终表单进行类似的操作?
在商店中创建一个对象,将其从传奇中设置,然后将其传递到Final Form的initialValues
道具作品中,但是我怀疑这不是最佳解决方案,我宁愿不要为每个商店创建一个商店申请表中的表格。
答案 0 :(得分:0)
如果您可以将初始值一直输入到initialValues
的{{1}}道具中,那么可以。您如何<Form/>
进行组件配置取决于您自己。