提问者:小点点

迭代NG-仅重复X次,单位为AngularJs


如何在JavaScript中使用像for那样的ng-repeat?

示例:

<div ng-repeat="4">Text</div>

我想用ng-repeat迭代4次,但是我怎么做呢?


共3个答案

匿名用户

Angular附带一个limitto:limit过滤器,它支持限制前x项和后x项:

<div ng-repeat="item in items|limitTo:4">{{item}}</div>

匿名用户

这是我能想到的最简单的解决办法。

<span ng-repeat="n in [].constructor(5) track by $index">
{{$index}}
</span>

这里有一个柱塞的例子。

匿名用户

可以在javascript数组对象中使用slice方法

<div ng-repeat="item in items.slice(0, 4)">{{item}}</div>

短n甜