Мы можем создать сообщение об ошибке на уровне формы, вернувшись из onSubmit
и объекта, содержащего ключ FORM_ERROR
. Для полей, не являющихся массивами, мы можем вернуть ошибку на уровне поля. Однако, допустим, у меня есть массив полей objects
, который имеет ключи foo
и bar
. Итак, моя форма выглядит следующим образом:
{
objects: [ { foo: 1, bar: 1, id: 1 }, { foo: 2, bar: 2, id: 2 } ]
}
Я могу показать ошибку для objects[#].foo
или objects[#].bar
, вернув в объекте ошибок: { 'objects[0].foo': 'foo is bad' }
, но я хочу показать "сообщение уровня поля"для objects[#]
. Я не могу понять это;Я пытался { 'objects[0]': 'Object #0 is bad' }
, но он не работает.
Возможно ли это?