我需要基于数组变量为 highcharts 创建多个系列。如果数组有 5 个元素,则创建 5 个系列,如果数组有 4 个元素,则创建 4 个系列,依此类推。我该怎么做呢?我使用 JQuery 创建图表并使用 Ajax,从 Java 类发送和接收 JSON 数据。
最佳答案
您只需要使用循环将数组元素推送到系列对象。
var array = [10,20,30,40,50]
var series = [],
len = array.length,
i = 0;
for(i;i<len;i++){
series.push({
name: 'serie'+i,
data:[array[i]]
});
}
关于java - 在循环内的 Highcharts 中创建多个系列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18075619/