#antd
#antd
Вопрос:
Когда я печатаю form.getFieldsValue()
Я получаю этот объект формы:
{ books:
{
0:
{
title: "hello"
description: "this is a description"
}
1:
{
title: "hello 2"
description: "this is a description 2"
}
}
}
Внутри формы у меня есть функции, которые добавляют новые книги к объекту формы.
{ books:
{
0: {...}
1: {...}
2: {...}
3: {...}
4: {...}
.
.
.
}
}
Как мне вызвать поля проверки для всех полей заголовка, которые являются обязательными.
Я пробовал разные способы, но не могу проверить все поля заголовка в форме.
form.validateFields([ "books", "title" ]);
form.validateFields([ "books", "*", "title" ]);
form.validateFields([ "books", [], "title" ]);
Ответ №1:
form.validateFields([ "books", 0, "title" ]);
form.validateFields([ "books", 1, "title" ]);
form.validateFields([ "books", 2, "title" ]);
form.validateFields([ "books", 3, "title" ]);