2013-12-14 43 views
14

嗨我需要过滤基于儿童财产的角度列表。儿童财产上的角度过滤器

我有这样的模式:

$scope.data = [{name:"John",type:{talent:"genius"}}, 
       {name:"Paul",type:{talent:"genius"}}, 
       {name:"Ringo",type:{talent:"lucky"}}]; 

我需要显示只有人才的名称的列表。所以,我试图这样的事情:

item in data|myFilter:item.type 

http://jsbin.com/ObIqUyix/1/edit

+0

嘿,林戈是一个非常好的鼓手! –

回答

32

这是更好,因为它会让你在对象类型的其他性能,以及,你仍然可以过滤使用不同的属性:

item in data | filter: {type:{talent:'genius'}}:true 
+0

这是行不通的...没有结果 – Tropicalista

+0

我只是做了一个更新,请检查链接 –

+0

哇这是伟大的!!!简单而强大... – Tropicalista