Ошибка создания из onSubmit на уровне поля массива поля - PullRequest
0 голосов
/ 13 октября 2019

Мы можем создать сообщение об ошибке на уровне формы, вернувшись из 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' }, но он не работает.

Возможно ли это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...