Как удалить все серии из диаграммы (Highcharts) без цикла? - PullRequest
0 голосов
/ 20 сентября 2018

Я использую угловые старшие в моем проекте.Я создал диаграмму области с несколькими рядами данных, и я пытаюсь перерисовать диаграмму новыми рядами данных.

Сначала я удаляю все серии одну за другой с помощью цикла for, а затем добавляю новую серию в другую.цикл for, как показано ниже.

let series = Object.assign([], this.chart.ref.series);
for (var i = series.length - 1; i >= 0; i--) {
    this.chart.removeSeries(i);
}

data.series.forEach((sr) => {
    this.chart.addSeries(sr, true, true);
});

Когда у меня есть серии 7 или 8 и перерисовываю диаграмму, мой браузер зависает из-за цикла.

Есть ли способ удалить сериюбез петли?

TIA.

...