以react-final格式

时间:2019-01-07 13:22:15

标签: javascript forms validation react-final-form final-form

我该如何处理带有点符号结构的后端返回的提交错误(submitErrors)?

JSON响应示例:

{
  "username": "Username is already taken",
  "interests": "Add 3 interests at least",
  "interests.0": "Type minimum 3 characters.."
}

“兴趣”是字符串的FieldArray。我想同时显示两个错误-字段数组-常规错误和数组中的第一个错误(0索引)。

使用默认的最终形式方法是不可能的,因为它需要发送如下内容:

{
  "interests": [
    0 => "Type minimum 3 characters.."
  ]
}

是否可以强制最终形式按字段名称获取错误消息(点符号/平面错误数组结构,即: “ interests.0”:“错误消息”, “ attributes.0.name”:“错误消息”)?

0 个答案:

没有答案