重复显示范围
ng-repeat display range
我想显示 3 4 5 6 或 6 7 8 9 这样的范围
我该怎么做?
<div ng-app ng-controller="MainCtrl">
<ul>
<li ng-repeat="num in nums">{{num}}</li>
</ul>
</div>
这是我的代码:
http://jsfiddle.net/duketopmost/n9brs8hh/
非常感谢。
使用 limitTo
怎么样?
文档(angularjs v1.3.15):https://code.angularjs.org/1.3.15/docs/api/ng/filter/limitTo
<li ng-repeat="num in nums | limitTo: 6 | limitTo: -4">{{num}}</li>
数 = 3, 4, 5, 6
<li ng-repeat="num in nums | limitTo: 9 | limitTo: -4">{{num}}</li>
数 = 6, 7, 8, 9
jsfiddle:http://jsfiddle.net/n9brs8hh/1/
编辑:另一种选择是为更复杂的操作创建一个 .filter
。
我想显示 3 4 5 6 或 6 7 8 9 这样的范围
我该怎么做?
<div ng-app ng-controller="MainCtrl">
<ul>
<li ng-repeat="num in nums">{{num}}</li>
</ul>
</div>
这是我的代码:
http://jsfiddle.net/duketopmost/n9brs8hh/
非常感谢。
使用 limitTo
怎么样?
文档(angularjs v1.3.15):https://code.angularjs.org/1.3.15/docs/api/ng/filter/limitTo
<li ng-repeat="num in nums | limitTo: 6 | limitTo: -4">{{num}}</li>
数 = 3, 4, 5, 6
<li ng-repeat="num in nums | limitTo: 9 | limitTo: -4">{{num}}</li>
数 = 6, 7, 8, 9
jsfiddle:http://jsfiddle.net/n9brs8hh/1/
编辑:另一种选择是为更复杂的操作创建一个
.filter
。