在Angular.js中按ng-repeat中的数据类型过滤项目

时间:2013-05-16 18:25:47

标签: javascript angularjs angularjs-directive

是否可以使用Angular.js中的ng-repeat指令按数据类型(而不是按值)过滤项目集合?

我有一个名为BookCollection的构造函数的自定义数据类型。每个属性都是可通过ID访问的Book对象。 BookCollection有一些额外的“私有”属性,虽然我不想在ng-repeat中迭代。

<tr ng-repeat="(id, book) in library.books">

1 个答案:

答案 0 :(得分:0)

是的,您可以使用filter指令进行过滤。您可以提供回电,也可以使用字符串进行过滤。 see this link

ng-repeat="item in items|filter:'filterstring'"