响应数组中的最终表单验证消息



我正在从 Mongoose 发送服务器端验证,我已经将 JSON 操作到这个结构中,尽管 React-Final-Form 需要:

{
"persons": [
{
"firstName": "Path `firstName` is required."
},
{
"secondName": "Path `secondName` is required."
}
]
}

我的值在此结构中,但是当我返回错误时,仅显示第一条错误消息。

validate={() => {
return this.props.validationErrors && 
this.props.validationErrors.landlord
? this.props.validationErrors.landlord
: {};
}}

如果数组中只有一个条目,则显示每个错误

我现在看到错误,我的错误结构需要是:

const errors = [{
firstName: 'Here is an error',
secondName: 'Here is an error'
}]

相关内容

  • 没有找到相关文章