Привязать диаграмму высоких диаграмм к другой серии

Я пытаюсь изменить диаграмму и перерисовать ее.

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

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

Не работает

1 ответ

Неправильный синтаксис. Должно быть:

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);

Здесь скрипка показывает оба пути.

licensed under cc by-sa 3.0 with attribution.