angular.module('app', []) .filter("myFilter", function() { return function(items) { return items.filter(function(item) { return item % 2 == 0; }); } }) .controller("MyCtrl", function($scope) { $scope.items = [1,2,3,4,5,6]; });
<html ng-app="app" ng-controller="MyCtrl"> <div ng-repeat="item in items | myFilter">{{item}}</div> </html>