在将数据放入高位图中时,我遇到了很多麻烦。
我希望图表看起来像this
而不是像这样添加数据:
series: [{
data: [5]
}, {
data: [2]
}, {
data: [9]
}]
我有一个包含值的数组:var array = [5, 2, 9]
我尝试过:
series: [{
data: array
},
和
series: [{
data: JSON.parse(array)
},
,还有一个for循环,用于将系列及其周围的每个项目都包装到数据中:对于highcharts,但这是行不通的。我知道这是一个初学者的问题,但我正在努力找出解决方法。
在此先感谢您的帮助,
乔治
答案 0 :(得分:1)
您可以尝试与此伴侣
let arr = [5, 2, 9]
let objTemp = arr.reduce((output,current)=>{
output.push({data : [current]})
return output;
},[])
let finalObj = {
series : objTemp
}
console.log(finalObj)