app.jsПочему мой пользовательский фильтр не работает?
angular.module('capilleira.clickAndGambleMobile', [
'capilleira.clickAndGambleMobile.filters'
)]
filter.js
angular.module('capilleira.clickAndGambleMobile.filters', [])
.filter('sportsFiltered', function() {
return function(output) {
return alert('I AM THE FILTER');
}
});
whatever.html
<!--HERE IS THE NG-MODEL-->
<input type="text" ng-model="sportsFiltered">
<div ng-repeat="sport in sportsFilter = (sports | filter:sportsFiltered)">
{{sport.name}}
</div>
<div ng-repeat="league in sport.leagues | filter: {leagues: [{'name':sportsFiltered}]}}">
{{league.name}}
</div>
почему этот фильтр не делает alert
? или что я могу сделать, чтобы понять, что фильтр работает или нет?
typo in app.js? ')]' -> '])'? – PSL
Я только что удалил всю эту часть, и предупреждение еще не показывается – NietzscheProgrammer