如果有一個數據結構,像這樣:過濾JSON用下劃線
"items":
{
"Groups":[
{
"title":"group 1",
"SubGroups":[
{
"title":"sub1",
"id" : "1",
"items":[
{
"title":"Ajax request 1",
},
{
"title":"Ajax request 2",
}
]
},
{
"title":"sub2",
"id" : "2",
"items":[
{
"title":"Ajax request 3",
},
{
"title":"Ajax request 4",
}
]
}
]
}
]
我如何拔出基於ID的子組中的所有項目?香港專業教育學院TREID使用發現,像這樣:
var res1 = _.where(listing.items,{id:"2"});
卻得到一個空數組返回
感謝
你有第一次解析你的'JSON'值?你不能直接在'JSON'上使用下劃線,而是在javascript對象上使用下劃線 – cl3m
嗨,是的,它已經是一個JavaScript對象了 – DavidB
你需要更深入的搜索,比這個更加深入 – charlietfl