5
過濾重複的比賽我有得到由ngRepeat環繞在對象的列表:AngularJS:對列表
hashes = [
{
"type": "foo"
, …
}
, {
"type": "foo"
, …
}
, {
"type": "bar"
, …
}
]
我想根據type
對其進行過濾,如果它的價值在針的列表匹配的項目:
types = ['foo','quz'];
所以像
<div ng-repeat="hash in hashes | filter:types"></div>
這是內置到角或者我是否必須編寫自定義過濾器?
涼,謝謝。可恥的角度本身並不支持它。 – jacob
我最終使它成爲了一個名爲'inArray'(&agrave; la php's in_array)的適當過濾器。將它添加到我的問題的底部。 – jacob
@jacob你確定過濾器對你來說工作正常嗎?通常,自定義過濾器需要返回所有傳遞值的數組(不同於謂詞過濾器,這是針對每個條目執行的) - 但它看起來像是返回一個布爾值。 – KayakDave