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
          });
        }
      });
  • Вопрос задан
  • 52 просмотра
Решения вопроса 1
rockon404
@rockon404
Frontend Developer
const filteredUsers = users.filter(user => user.id !== targetId);

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

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

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