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

Как создать поиск на angularjs?

В js файле у меня определён массив объектов (имя, фамилия, контакт(скайп, вк и тд)). Нужно сделать поиск по записям. К примеру: я ввожу в инпут 'skype' и выводятся все записи у которых в контактах указан скайп. То есть поиск должен производится по 3 полям. Как это можно реализовать?
  • Вопрос задан
  • 219 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    WEB-022 Разработка на Angular. Продвинутый уровень
    1 неделя
    Далее
  • Академия Эдюсон
    Frontend-разработчик + ИИ
    9 месяцев
    Далее
  • МИПО
    Бакалавриат Веб-разработка
    54 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
На input вешаете ngChange, и слушаете изменения. Желательно с ng-modeloptions={debounce: '500'} хотя бы, чтобы не дергалось всё после каждого ввода.
В обработчике изменения простой Array.filter с нужными параметрами.
Можно это сделать и через filter, но мне такой вариант не очень нравится.
Ответ написан
Ваш ответ на вопрос

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

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