我收到以下错误:
'调度'没有定义no-undef
我尝试做的是每当用户选择其中一个ReduxFormField单选按钮时,表单自动提交。
能从onReduxFormFieldChange执行此操作的正确方法是什么?
{{1}}
答案 0 :(得分:1)
您正在将组件连接到redux-form,但您并未将组件连接到redux存储,这意味着您无法分派操作(包括redux-form操作,例如{{ 1}})。
我以前没有使用过submit
,所以我不确定是否/如何通过它进行调度,但是使用标准的react-redux,您需要添加如下内容:你文件的底部:
recompose
然后您的组件const mapDispatchToProps = dispatch => ({ submit: (formName) => dispatch(submit(formName))});
export default connect(null, mapDispatchToProps)(withForm(MyForm));
实施变为:
onReduxFormFieldChange