是否可以从传奇中初始化React Final Form?

时间:2019-09-18 12:21:45

标签: reactjs redux-saga react-final-form final-form

我正在使用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道具作品中,但是我怀疑这不是最佳解决方案,我宁愿不要为每个商店创建一个商店申请表中的表格。

1 个答案:

答案 0 :(得分:0)

如果您可以将初始值一直输入到initialValues的{​​{1}}道具中,那么可以。您如何<Form/>进行组件配置取决于您自己。