Мне нужно динамически создавать серии highcharts ... Итак, я использовал addSeries, но получаю дополнительную легенду. Если у вас есть другие методы, пожалуйста, дайте мне знать ... Я не включаю свой общий код диаграммы ... Я просто помещаю свою серию в диаграмму ...
$(function () {
chart = Highcharts.chart('container', {
series: [
{
}
]
});
});
json:
"dataa":
[
{
"name": "Unit Test 1",
"data":[1,13,15,17,40,50,80]
},
{
"name": "Unit Test 2",
"data":[2,20,50,40,20,50,15]
},
{
"name": "Unit Test 3",
"data":[3,50,40,10,30,40,25]
}
]
ajax:
let dataeDatal=datae.dataa.length;
for (let i = 0; i < dataeDatal; i++) {
chart.addSeries({
data: datae.dataa[i].data,
name: datae.dataa[i].name
});
}
}
Вы можете проверить изображение, я получаю дополнительную легенду серии1



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


вы должны инициализировать свои диаграммы как
chart = Highcharts.chart('container', {
series: [] //should be empty array
});
рабочий пример демо