【发布时间】:2015-07-22 23:24:14
【问题描述】:
我正在尝试使用 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;
有人知道如何以这种方式使用代码来解决它吗?
谢谢!
【问题讨论】:
-
嗯,“数组中有多少项”不是
indexN,它是当前索引。相反,您应该使用objsCh[indexO].nit.length。 -
什么是错误/异常/什么? “无法正常工作”对任何人都没有帮助。
-
如果您希望得到准确的答案,请告诉我们预期的行为是什么
-
ryanyuyu,它解决了 limitTo 问题,但我应该打印具有以下值的按钮:1、2、3、4........但是使用这个解决方案我不能这样做.
标签: javascript angularjs ng-repeat ceil angularjs-limitto