【发布时间】:2017-12-21 17:09:39
【问题描述】:
我有一个像这样的 FieldArray:
renderLanguages = fields => (
<div>
{fields.map(fieldName => <Field name={fieldName + '.iso'} component="input" type="text" />
</div>
)
<FieldArray name="languages" component={renderLanguages} />
我喜欢以异步方式验证它:
const asyncValidate = values => {
console.log(values);
}
export default reduxForm({
form: 'languagesForm',
asyncValidate,
asyncBlurFields: ['languages']
})(LanguagesForm)
我的 asyncValidate 永远不会被调用。我想知道我是否必须以其他方式指定 asyncBlur 字段。或者如果 redux-form 不提供字段数组的异步验证。
【问题讨论】:
标签: validation redux-form