我目前正在开发一个分析后端网络应用程序,我正在使用ng-repeat来显示我正在使用的一些数据的表格。有没有办法显示使用ng-repeat过滤器时找到的总结果数?我想把它显示在我的桌子下面。
答案 0 :(得分:2)
您可以使用ngRepeat
的$ last变量 在你的ng-repeat里面这样的东西可以解决这个问题:<div ng-if="$last"> Total results found: {{ $index + 1 }} </div>
请注意你应该在$ index中添加1,因为它从0开始
答案 1 :(得分:2)
您可以在以下var中检索已过滤的数据:
<div ng-repeat="product in filteredProducts = (products | filter:search)">
因此,在你的ng-repeat中你可以做filteredProducts.length