Отзывчивость аннотаций в старших чартах - PullRequest
1 голос
/ 24 июня 2019

без полноэкранного режима

на полноэкранном режиме

На графике старших графиков, когда я использую аннотацию Measure (X, Y, XY) ипри переключении в полноэкранный режим аннотация не переформатируется или не соответствует масштабу.

Есть ли способ исправить это?

https://www.highcharts.com/stock/demo/stock-tools-gui

1 Ответ

0 голосов
/ 26 июня 2019

Эта проблема является ошибкой в ​​Highcharts и сообщается здесь: https://github.com/highcharts/highcharts/issues/11174

В качестве обходного пути вы можете обновить аннотации мер в 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

...