Угловая фильтрация

0

У меня есть два ng-повтора, которые они используют похожий фильтр, чтобы скрыть определенное имя:

ng-repeat="something in somethingelse | filter:{ name:'!John' }"

ng-repeat="something in somethingelse | filter:{ name:'!Santa' }"

Я хотел бы создать файл filters.js, чтобы сохранить эту логику вне моего шаблона. Как это можно достичь?

Теги:
filter

1 ответ

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

Кажется, на основе того, что я заметил из вашего примера, возможно, это не работа для настраиваемого фильтра, а для вашего контроллера:

ng-repeat="something in somethingelse | filter: myFilter"

В вашем контроллере

$scope.myFilter= { name:'!John' }

Ещё вопросы

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