我正在尝试在操作过滤器后更新范围模型($scope.itemsCount
)。请查看我的演示代码,它类似于我原来的功能。
Plnkr :http://plnkr.co/edit/grnCth?p=preview
我使用$watch
来更新模型,但它对我没用。
请提出解决方案。
所需功能:应更新范围模型。我不是要表达一些表达计数的东西。
(item in items|myFilter:startFiltering).length;
提前谢谢。
答案 0 :(得分:3)
您只需要调用范围中的函数来获取项目数。此函数可以使用相同的过滤器并获取过滤后的数组的长度。
这是一个更新的演示:http://plnkr.co/edit/5Z9lAvogqSAbVNJ6eQ89?p=preview