我有一個數組類對象如何篩選的對象與AngularJS
categoriesTree : [
{name: 'cat1', id:1, selected : true},
{name: 'cat2', id:2, selected : false},
{name: 'cat3', id:3, selected : true},
{name: 'cat4', id:4, selected : false},
{name: 'cat6', id:6, selected : true},
]
獲取所選類別的屬性我所做的:
selectedCategories = filterFilter($scope.categoriesTree, {selected:true})
這會給我:
categoriesTree : [
{name: 'cat1', id:1, selected : true},
{name: 'cat3', id:3, selected : true},
{name: 'cat6', id:6, selected : true},
]
但爲了減少POST數據發送,我只想要id屬性,所以我想要一個這樣的數組:
['1', '3', '6']
這可能與AngularJS過濾器有關嗎?