嗨,大家好(和加爾斯)只是試圖從對象選擇數據,這是我使用從API返回的對象:如何在從對象中選擇數據時使用函數參數?
,我使用這個功能:
success: function(data) {
console.log(data);
loadData(data, 'Finalphase', 'f');
}
})
})
function loadData(data, usname, initial) {
$('#' + initial + 'Wins').text(data.list.usname.stats.global.kills);
}
但是我在usname處得到一個錯誤,這真的是Finalphase,它看起來應該很好。我不知道我在做什麼錯了,任何信息將是巨大的,謝謝:)
沒有Data.List模塊。你的圖形中的usname。 – lucuma 2013-04-25 21:23:30
@lucuma我通過使用存儲在其中的'data'參數訪問對象,而usname是我需要弄清楚如何傳遞給該行的參數 – Datsik 2013-04-25 21:26:49
答案如下。你寫的原因不起作用是因爲你的json數據沒有data.list.usname元素。如果你打算解析很多json,你可能需要檢查它是否在第一個位置,或者使用一些很棒的js庫,比如lodash或者下劃線來幫助。 – lucuma 2013-04-25 21:30:42