Я начинаю с Angular, и у меня есть множественный выбор, чтобы отфильтровать список по имени.фильтр выбрать несколько angularJS
<select multiple ng-options="data.name for data in datas" ng-model="filterData">
</select>
Я могу фильтровать только один значение, делая это:
<div class="container " data-ng-repeat="data in datas | filter : filterData[0].name">
, но в моем случае я хочу, чтобы передать массив в фильтр для фильтрации с несколькими значениями в то же время
Я должен создать свой собственный фильтр, чтобы сделать это?
{
"datas": [
{"name": "first", "id": 1},
{"name": "two", "id": 2},
{"name": "three", "id": 3},
]
}
Благодаря
Благодаря это работает. Я просто добавил условие для отображения всех данных по умолчанию без фильтра. – Dujard