без полноэкранного режима
на полноэкранном режиме
На графике старших графиков, когда я использую аннотацию Measure (X, Y, XY) ипри переключении в полноэкранный режим аннотация не переформатируется или не соответствует масштабу.
Есть ли способ исправить это?
https://www.highcharts.com/stock/demo/stock-tools-gui
Эта проблема является ошибкой в Highcharts и сообщается здесь: https://github.com/highcharts/highcharts/issues/11174
В качестве обходного пути вы можете обновить аннотации мер в redraw событии:
redraw
chart: { events: { redraw: function() { this.annotations.forEach(function(annotation) { if (annotation.options.type === 'measure') { annotation.update(); } }); } } }
Демонстрационная версия: https://jsfiddle.net/BlackLabel/xc6eo0f7/
Справочник по API: https://api.highcharts.com/highcharts/chart.events.redraw