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



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

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

不起作用

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

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

但是,如果您已经有一个图表,并且只想更改系列的数据,则最好使用系列对象的setData方法。

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

这是一个小提琴。

最新更新