Redux Form FieldArray remove () не обновляет поля сразу - PullRequest
0 голосов
/ 16 мая 2019

Я использую fields.remove(index) в кнопке onClick , а затем немедленно отправляю действие, используя fields, но, похоже, fields не получает обновления немедленно.

Я не уверен, почему он так себя ведет.

console.log(fields);
fields.remove(index);
console.log(fields);
props.showNewRecord(fields); // setDuplicateRecord dispatches an action

Оба console.log показывают одинаковый результат, а setDuplicateRecord не получает самую последнюю fields.

Является ли это ожидаемой функцией с избыточностью? Как я могу обойти это? Я хочу удалить строку в FieldArray и использовать новый FieldArray для действия.

Спасибо.

...