是否可以在第n个元素处开始ng-repeat开始?

时间:2016-05-11 16:42:59

标签: javascript angularjs

我有一组对象,我用它来填充HTML表格。数组的前3个元素的处理方式与其他元素不同。

所以我想拥有的是这样的:

<td>Special formatting for element 0: {{myObjArray[0].myProperty}}</td>
<td>Special formatting for element 1: {{myObjArray[1].myProperty}}</td>
<td>Special formatting for element 2: {{myObjArray[2].myProperty}}</td>
<td ng-repeat="myObj in myObjArray starting at element 3">{{myObj.myProperty}}</td>

1 个答案:

答案 0 :(得分:0)

检查this code snippet。它创建了一个自定义过滤器,以便为ng-repeat应用定义的开始和结束给定数组。例如:

<div ng-repeat="data in array|limitFromTo:2:8"></div>