如何通过发送操作来更新redux表单的字段

如何通过发送操作来更新redux表单的字段,redux,state,redux-form,Redux,State,Redux Form,我有两个redux表单的字段。我有一个刷新按钮,通过它我可以通过一个操作更新我的状态。此刷新按钮更新三个文本值。我的问题是我必须刷新表单的字段值。如何更新我的redux表单的状态。我正在考虑使用如下选择器: export const formsState = state => state.get('form'); 然后我将创建一个reducer,它接受formstate并用 update formsState .update('order', action.payloa

我有两个redux表单的字段。我有一个刷新按钮,通过它我可以通过一个操作更新我的状态。此刷新按钮更新三个文本值。我的问题是我必须刷新表单的字段值。如何更新我的redux表单的状态。我正在考虑使用如下选择器:

export const formsState = state => state.get('form');
然后我将创建一个reducer,它接受formstate并用

update formsState 
        .update('order', action.payload.price);

但我不认为这是最好的解决办法。有更好的主意吗?

确保刷新按钮发送一个操作,该操作将通过reducer更新您的商店

为了更新您的组件,我建议使用react容器usinng

使用以下功能:

store.getState()
获取您的状态


store.dispatch()
来调度您的操作。

是的,但是我将如何更新我的redux表单的状态?我知道如何通过操作更新我的存储。但是redux表单有一个formReducer。通过调度一个操作,我想更新formState