asyncValidate 嵌套字段 onBlur
asyncValidate nested field onBlur
我想对 onBlur 嵌套字段进行 asyncValidate,但没有任何反应。如果我只传递一个字符串,一切正常。我做错了什么以及如何修复我的代码:
<Field
name="array[0].code" // works fine and data saves in the right field
type="text"
component={renderField}
/>
const formRedux = reduxForm({
form: 'form',
destroyOnUnmount: false,
forceUnregisterOnUnmount: true,
validate,
asyncValidate,
asyncBlurFields: ['array[0].code'], //doesn't work out
})(formRedux);
你需要写不带索引:
asyncBlurFields: ['array[].code']
我想对 onBlur 嵌套字段进行 asyncValidate,但没有任何反应。如果我只传递一个字符串,一切正常。我做错了什么以及如何修复我的代码:
<Field
name="array[0].code" // works fine and data saves in the right field
type="text"
component={renderField}
/>
const formRedux = reduxForm({
form: 'form',
destroyOnUnmount: false,
forceUnregisterOnUnmount: true,
validate,
asyncValidate,
asyncBlurFields: ['array[0].code'], //doesn't work out
})(formRedux);
你需要写不带索引:
asyncBlurFields: ['array[].code']