0
我有數組項目作爲我的代碼在下面,我想將這些Array項目「keywords_name」或「keywords_name」推送到我使用的Chart.js庫中。我可以像下面通過調用「標籤」或「數據集」中的每個數組項目一樣使用,但我想這不應該是這樣。將數組添加到javascript中的數組
// Top keywords.
var keywords_name = [];
var keywords_num = [];
for(i = 1; i<=10; i++){
keywords_name.push($("#content .box_segment:eq(1) table tbody tr:nth-child("+i+") td:first").text());
keywords_num.push(parseInt($("#content .box_segment:eq(1) table tbody tr:nth-child("+i+") td:last").text()))
}
var bardata = {
labels : [keywords_name[1], keywords_name[2], keywords_name[3], keywords_name[4]],
datasets : [
{
fillColor : "rgba(220,220,220,0.5)",
strokeColor : "rgba(220,220,220,1)",
data : [1,2,3,4]
}
]
}
你爲什麼不直接把你的陣列? {labels:keywords_name} –
你是對的,我的錯! –