Reactjs удалить указатель c индекс массива - PullRequest
0 голосов
/ 20 апреля 2020

У меня есть модал, который используется для заполнения формы. При нажатии кнопки «Отправить» модальное окно будет закрыто и обновит массив.

Когда я захочу удалить массив Speci c, то, что происходит под массивом, также будет удалено.

Здесь это код

1 Ответ

1 голос
/ 20 апреля 2020

Вы можете решить эту проблему, используя prevState для фильтрации в setState

  let actionRemoveDocs = (cell, event) => {
event.preventDefault();
// console.log(inputArrDocuments.filter(docs => docs.documentUuid !== cell))
setTimeout(() => {
  setInputArrDocuments(prev =>
    prev.filter(docs => docs.documentArray !== cell)
  );
}, 500);};
...