我真的很挣扎于 javascript 数组和对象。我需要创建这个结构(数组?或..?不确定它是什么),
data = [ 12, 24, 13, 21]
从数组动态获取 Chart.js 图表。该数组创建为
yAxisArray.push(singularYaxisDataArray);
在哪里
var singularLabelArray = [];
singularLabelArray has values 12, 24, 13, 21 pushed into it.
并且 'yAxisArray' 中可能有多个 singleLabelArray ,这意味着迭代它们以创建其中几个结构“data = [ 12, 24, 13, 21]”以放入其中
var datasources = [
{
label: "Budgeted",
backgroundColor: 'red',
data: [12, 24, 13, 21]
},
{
label: "Actual",
backgroundColor: "#8e5ea2",
data: [408, 547, 675, 734]
}
];
迭代 yAxisArray 不是问题,但无法从中获取我需要的结构。
for (idx = 0; idx < yAxisArray.length; idx++)
{
var datasources =
{
label: labelArray[idx],
**data: yAxisArray[idx],**
backgroundColor: colorsList[idx],
}
}
谢谢
翻过高山走不出你
相关分类