1
我試圖用下劃線找到數組中有一個具有一定條件的子對象。讓說,這是我的數組:下劃線查找嵌套對象
"array": [
{
"user": {
"profileIcon": 913,
"id": 62019870
},
"count": 1
},
{
"user": {
"profileIcon": 770,
"id": 32558522
},
"count": 2
}
]
現在我只想返回已USER.ID對象:62019870. 這是我到目前爲止的代碼,但它返回一個空數組:
var arr = _.filter(array, function(obj) {
return _.findWhere(obj.user, {id: 62019870});
});
我會更喜歡@alexreardon的方式,如果我不需要擔心IE8它是'native'過濾器。 – Mritunjay
@alexreardon謝謝,在答案中也包含了這個建議。 – thefourtheye