AngularJS: фильтрация результатов по двум параметрам, взятым из входных данных

0

У меня есть это простое приложение "Угловое", которое отображает фильмы в формате таблицы и имеет вход и выпад поиска (элемент выбора) с жанровыми значениями для фильтрации/поиска. Я пытаюсь выяснить, как я могу отфильтровать мои результаты с помощью обоих условий, введенных в ввод поиска и раскрывающегося списка.

JSBin

Всякий раз, когда в раскрывающемся $scope.selectedValue выбрано значение, вы увидите консольный журнал $scope.selectedValue. Есть ли способ передать это на вход поиска (с помощью ng-model="searchBar")?

Заранее спасибо.

EDIT: В принципе, я хочу, чтобы иметь возможность фильтровать мои результаты по жанру, если это необходимо.

Теги:
filter
search

1 ответ

3
Лучший ответ

Просто добавьте еще один фильтр с трубой. Подобно:

ng-repeat="movie in movies | filter:searchBar | filter: selectedGenre | orderBy:sortType:sortReverse"
  • 0
    Отлично! Спасибо!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню