У меня есть диаграмма Highcharts, которая прекрасно работает и имеет пользовательское форматирование для меток yAxis, используя следующее форматирование.
yAxis: {
labels: {
formatter: function () {
var newNumber = formatNumber(this.value, 1);
return newNumber;
}
};
Однако, когда я динамически добавляю серию, как показано ниже, метки yAxis не имеют такого же пользовательского форматирования. Похоже, они просто используют форматирование чисел Highcharts по умолчанию.
chart.addSeries({
data: newData,
yAxis: newDataName
});
Как сделать так, чтобы динамически добавляемая серия имела такое же форматирование номера метки, что и первоначально загруженная серия?
Также обратите внимание, что мне нужно назвать динамически добавляемую серию ("newDataName"), чтобы я мог ссылаться на нее позже, чтобы удалить ее.
А вот как ось добавляется динамически. Потому что, чтобы уточнить, я добавляю серию, но также добавляю ось для отображения этой серии.
chart.addAxis({
id: theData,
title: {
text: "newAxis"
}
});