string15
@string15
Учусь верстать руками

Как в REACT у списка удалить компонент?

В react новичок! изучаю по этому учебнику тык, в конце получается список новостей, можно добавлять новости. Я захотел реализовать функционал удаления элемента из списка, вроде получилось, но не совсем то что я хотел. Удаляет этот код
window.ee.addListener('News.delete', function( idElem ) {

      var dataNew = self.state.news;

      var nextNews = dataNew.map(item => item.id !== idElem ? item : null);
      var deleteNews = nextNews.filter(item => item);

      self.setState({ news: deleteNews })
    });


Как можно делать это проще? Спасибо!
  • Вопрос задан
  • 874 просмотра
Пригласить эксперта
Ответы на вопрос 1
RomReed
@RomReed
JavaScript, Flutter, ReactNative, Redux, Firebase
Попробуйте удалить получаемый ключ с помощью delete
var nextNews = delete dataNew[idElem ]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы