我是Backbone的新手,面臨一個問題,我需要在我的集合中計算模型的具體值。如何計算骨幹中特定模型(屬性)的總和
作爲參考,我粘貼了一系列帳戶,從中我需要計算所有模型的總和acquisitionCost
,units
和netGainLoss
。
即在計算acquisitionCost
之後,我應該得到:1900,我們需要注意的一件事是值是以字符串形式顯示,如JSON中所示。
{
"accounts": [{
"accountNumber": "AS10000642",
"assets": [{
"assetName": "ABCDEF GHIJKLM",
"isin": "GB0008533564",
"grossProfit": [{
"acquisitionCost": "500",
"units": "10",
"netGainLoss": "20"
}]
}]
},
{
"accountNumber": "AS10000642",
"assets": [{
"assetName": "ABCDEF GHIJKLM",
"isin": "GB0008533564",
"grossProfit": [{
"acquisitionCost": "1000",
"units": "10",
"netGainLoss": "20"
}]
}]
},
{
"accountNumber": "AS10000407",
"assets": [{
"assetName": "ABCDEF GHIJKLM",
"isin": "GB0008533564",
"grossProfit": [{
"acquisitionCost": "400",
"units": "10",
"netGainLoss": "20"
}]
}]
}
]
}
爲什麼不遍歷集合,並添加了價值?你嘗試過什麼嗎?什麼阻止了你? –
我不知道該怎麼做。因爲我需要計算所有型號的採購成本,單位和netGainLoss的所有值 – user7386493
請做一些基礎研究,如「如何通過骨幹採集循環」和「如何訪問來自骨幹模型的屬性「,併爲解決這個問題做出了誠實的嘗試。請閱讀[問] –