我尝试使用ng-repeat开发一些分页按钮,如下所示:
<li ng-repeat="(indexN, item) in objsCh[indexO].nit | limitTo: (Math.ceil(indexN+1/10))"><a href="#">{{(Math.ceil(indexN+1/10))}}</a></li>
此代码检查数组中有多少项,除以10并创建一个带有Match.ceil结果的标记。
不幸的是,这不能正常工作。
PS。:在我的控制器中我放了这段代码:
$scope.Math = window.Math;
有人知道如何使用代码以这种方式解决它吗?
谢谢!
答案 0 :(得分:0)
好的,我找到了解决方案。我不确定它是否是最好的,但它解决了我的问题。
固定代码:
<li ng-repeat="(indexN, item) in objsCh[indexO].nit | limitTo: (Math.ceil(objsCh[indexO].nit.length/10))"><a href="#">{{indexN+1}}</a></li>
我使用数组的长度而不是索引设置limitTo,并返回每个按钮内的索引。