2013-12-14 45 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