0
有人能向我解释如何正确地传递一个对象作为系列数据为HighCharts?
我已经使用以下方法创建一个对象:
var series2 = {
id: 'series',
name: 'JSON Data',
data: []
}
,然后有一个循环,由此我推到数据对象,像这样:
series2.data.push([c, csv]);
,并试图设置系列,在HighCharts图表中初始化为:
legend: {
layout: 'vertical',
align: 'right',
verticalAlign: 'top',
floating: false,
borderWidth: 1,
backgroundColor: '#FFFFFF',
shadow: true
},
series: series2
当呈现时,我的图表不起作用e任何错误,但同样它不显示任何数据!
如果我改变我的HighCharts初始化行读“系列:series2.data”我得到正确的系列数,但仍然没有数据。
有没有这样做的正确方法?
您在控制台中看到什么?你可以给[jsFiddle](http://jsfiddle.net/)repro?你可以为你传递给构造函数的选项分享'JSON.stringify(options)'。您可能还想关注http://stackoverflow.com/questions/12485560/highcharts-returning-error-14/12489695#12489695和http://api.highcharts.com/highstock#series –