具有limitTo和过滤器问题的角度计数器

时间:2015-08-20 17:16:28

标签: angularjs angularjs-ng-repeat

我想把一个计数器放在一个表格底部,显示“显示250个名字中的100个”的内容。目前,我有一个搜索栏,并在页面加载时自动限制显示为100的内容。

这是我现在的代码。

<tr ng-repeat="names in pool" |filter:searchNames | limitTo:100"
... 
<p> Displaying {{(pool|filter:searchNames).length}} of {{pool.lenght}} names. </p>

而不是“显示250个名字中的100个”。我正在“显示250个250个名字。”我猜这是因为我使用filter:searchNames来获取第一个数据。

有人可以帮我解决如何在限制中显示我正在使用的号码以防查询大于显示的数量吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我很快就能搞清楚这个。所有我需要做的就是把它限制在100:如下所示:

<tr ng-repeat="names in pool" |filter:searchNames | limitTo:100"
... 
<p> Displaying {{(pool|filter:searchNames|limitTo:100).length}} of {{pool.lenght}} names. </p>