Angularjs 是否可以将显示结果的数量限制为;ng repeat“;通过从某个索引开始循环并在另一个索引结束循环

Angularjs 是否可以将显示结果的数量限制为;ng repeat“;通过从某个索引开始循环并在另一个索引结束循环,angularjs,angularjs-directive,Angularjs,Angularjs Directive,我想实现这个代码 a[10]; for(int i=3;i<7;i++) a[i] a[10]; 对于(int i=3;ilimito,取可选的第二个参数 你可以(即使它很难看): {{int}}在{{$index} 角度过滤器非常奇特,但在这个特定的用例中,您不需要它们,因为普通的javascriptArray.prototype.slice完全满足您的需要: <div ng-controller="MyCtrl"> <!-- $scope.

我想实现这个代码

a[10];

for(int i=3;i<7;i++)

    a[i]
a[10];

对于(int i=3;ilimito,取可选的第二个参数

你可以(即使它很难看):


{{int}}在{{$index}


角度过滤器非常奇特,但在这个特定的用例中,您不需要它们,因为普通的javascript
Array.prototype.slice
完全满足您的需要:

<div ng-controller="MyCtrl">
    <!-- $scope.ints = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] -->
    <div ng-repeat="int in ints.slice(3, 7)">
        {{ int }} at {{ $index }}
    </div>
</div>

我知道Limito,但设置显式起点的问题仍然没有改变!!!
<div ng-controller="MyCtrl">
    <!-- $scope.ints = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] -->
    <div ng-repeat="int in ints.slice(3, 7)">
        {{ int }} at {{ $index }}
    </div>
</div>
3 at 0
4 at 1
5 at 2
6 at 3