如何使用redux-form自定义模糊/焦点事件

时间:2016-12-06 22:51:21

标签: reactjs redux-form

我希望在使用redux-form 5.3.2输入焦点/模糊时调度一些redux动作。 不知道怎么做。感谢。

1 个答案:

答案 0 :(得分:0)

如还原形式docs所示,redux表单接受asyncValidate运行onBlur的回调。语法如下所示:

export default reduxForm({
  form: 'asyncValidation', // a unique identifier for this form
  asyncValidate: () => { /* place your custom event here */ },
  asyncBlurFields: [ 'username', 'otherFieldsYouWantToAttachTheBlurEventTo' ]
})(AsyncValidationForm)

您的行动可以在asyncValidate()处理程序中发送。