У меня есть несколько серий на графике. Нажав на некоторые кнопки, они отображаются. Серии используют «скрыть». Отображение происходит только при нажатии на кнопку.Highcharts - событие после загрузки серии
{
id: "meq",
name: "Margin/Equity",
type: "candlestick",
data: data.candle,
color: "#ffa659",
yAxis: 1,
hide:true,
visible:false
}
Но в начале графика погрузки, показывающие всю серию и скрывающуюся поздно. Я хочу поставить картинку до полной загрузки. «Нагрузка» срабатывает раньше, чем мне нужно. (Все серии показаны)
events: {
load: function() {
$(".loading-icon").addClass("hidden"); // class for image befor loading
}
}
И это не поможет поставить картину в:
xAxis: {
events: {
afterSetExtremes: function(e) {
$(".loading-icon").addClass("hidden");
}
}
Как скрыть картину только после полной серии нагрузки?
Как насчет использования chart.events.redraw? Он называется каждым временным рядом/точкой/осью или пользователем масштабируется диаграмма. –