如何使用$ index项重复列表?

时间:2015-09-07 22:23:23

标签: angularjs ionic

我有一个带有ng-repeat的角度列表,但我只想重复与$ index匹配的项目,我有类似的东西:

<ion-list ng-repeat="item in items" ng-if="$index == item.id">

2 个答案:

答案 0 :(得分:1)

在视图中

<ion-list ng-repeat="item in displayItems">
控制器中的

$scope.displayItems = angular.forEach($scope.items, function(_item) {
    // do  the filtering here...
});

答案 1 :(得分:1)

您可以在控制器中的ng-repeat之前进行过滤,如下所示:

$scope.filteredItems = $scope.items.filter(function(element, index) {
     return element.id === index 

})