Задать вопрос
ynizhenie
@ynizhenie

Как сделать фильтрацию массива?

Привет такой вопрос.
У меня есть массив:
Игорь:
-- image: picture1.jpg
-- id: 123
Петя:
-- image: picture2.jpg
-- id: 124
Женя:
-- image: picture3.jpg
-- id: 125
Витя:
-- image: picture4.jpg
-- id: 125


Как мне сделать Array.filter
Что бы на выходе в data.map были все элементы кроме "Игорь".
Остались только:
Петя:
-- image: picture2.jpg
-- id: 124
Женя:
-- image: picture3.jpg
-- id: 125
Витя:
-- image: picture4.jpg
-- id: 125


await firebase
      .database()
      .ref("events/" + this.state.id + "/users/")
      .once("value", data => {
        if (data.val() !== null) {
          let res = Object.values(data.val());
         
          this.setState({
            data: res
          });
        }
      });
  • Вопрос задан
  • 57 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Frontend Masters
    Complete Intro to React, v8
    1 месяц
    Далее
  • beONmax
    Курс JavaScript – полный курс с нуля до результата
    1 месяц
    Далее
  • АИС
    Web и разработка современных приложений , технологии React, Angular, NodeJS, Jakarta Enterprise Edition, Python
    1 неделя
    Далее
Решения вопроса 1
rockon404
@rockon404
Frontend Developer
const filteredUsers = users.filter(user => user.id !== targetId);

где targetId - id пользователя которого хотите убрать из результатов.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы