Улучшить эту документацию Посмотреть исходный код фильтр
- фильтр в модуле ng
Выбирает подмножество элементов из array и возвращает его в виде нового массива.
Использование
В привязке шаблона HTML
{{ filter_expression | filter : expression : comparator : anyPropertyKey}} В JavaScript
$filter('filter')(array, expression, comparator, anyPropertyKey) Аргументы
| Параметр | Тип | Подробности |
|---|---|---|
| массив | Array | Исходный массив. |
| выражение | stringObjectfunction() | Предикат, используемый для выбора элементов из Может быть одним из:
|
| компаратор (необязательно) | function(actual, expected)truefalse | Компаратор, используемый для определения, должно ли ожидаемое значение (из выражения фильтра) и фактическое значение (из объекта в массиве) считаться совпадающими. Может быть одним из:
По умолчанию |
| anyPropertyKey (необязательно) | string | Специальное имя свойства, которое соответствует любому свойству. По умолчанию |
© 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://code.angularjs.org/1.5.11/docs/api/ng/filter/filter