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

Как в Angular сделать фильтр с использованием чекбоксов?

Имеется json с объектами, у каждого объекта есть параметр category. На html-странице есть чекбоксы с этими категориями.

Как фильтровать вывод, показывая только те объекты, которые имеют одну из отмеченных категорий. С помощью broadcast?

Получается только так:

<select ng-model="cat">
<option>...</option>
...
</select>

<div ng-repeat="product in products | filter:{category:cat}">
...
</div>


Получается выборка только по одной категории без возможности множественного выбора.
  • Вопрос задан
  • 347 просмотров
Подписаться 2 Оценить 6 комментариев
Помогут разобраться в теме Все курсы
  • Javascript.ru
    Курс по Angular
    6 недель
    Далее
  • Skillfactory
    Профессия Frontend-разработчик PRO
    14 месяцев
    Далее
  • Компьютерная академия «TOP»
    Frontend разработка
    12 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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