将highcharts图表绑定到另一个系列

时间:2014-01-26 20:24:32

标签: highcharts highstock

我正在尝试更改图表系列并重新绘制。

var newSeries = [1,2,3,4,5]

 $('#miniChart').highcharts(
 {
   series:[data:newSeries]
 }
)

不起作用

1 个答案:

答案 0 :(得分:4)

您的语法不正确。应该是:

var newSeries = [1,2,3,4,5];
$('#container').highcharts({
    series: [{
        data: newSeries
    }]
});

如果您已经有了图表,并且只想更改系列的数据,那么最好使用setData method of the series object

var newSeries = [1,2,3,4,5];
var chart = $('#container').highcharts();
chart.series[0].setData(newSeries);

这是fiddle showing both ways