這裏內的特定鍵值是我處理的數據:使用Lodash或下劃線JS,我怎麼獲得基於另一個關鍵值相同的對象數組
myData =
[ { sn: '103261101',
status: 1,
qty: '189'
},
{ sn: '106009801',
status: 1,
qty: '12'
}
];
我環路直通的另一個數組數據,我想將正確的數量與我正在推送數據的新數組關聯起來。它需要找到針對sn的數據。
product.push({
'identifier' : dataJSON.msg[z].sku,
'size' : dataJSON.msg[z].size,
'quantity' : <Here is where I want to do a lodash/underscore find statement>
});
例如 易於1-襯墊看myData的並存儲基於所述匹配的SN數量。在這種情況下,循環中的dataJSON.msg [z] .sku與myData中用於查找的sn值相同。
這也許可以用勇氣呢? – jremi
你會接受純粹的JS解決方案嗎? – RomanPerekhrest
我對任何事情都很開放。但更少的線條更好。 – jremi