Highcharts - возможно ли иметь маркер, видимый только в навигаторе, и не видимый на основном графике? - PullRequest
0 голосов
/ 02 октября 2018

Можно ли иметь маркер, видимый только в навигаторе, и не видимый на главном графике?

Способ добавления точки выглядит следующим образом:

series.addPoint({
    x: timestamp, 
    y: value, 
    marker: {
            enabled: true,
            symbol: 'url(assets/icons/marker.png)',
            height: 25,
            width: 25,
        },
});

Они видны одновременнона основной карте и в области навигатора:

This is how it looks now

Я бы хотел, чтобы они были видны только в области навигатора.

1 Ответ

0 голосов
/ 02 октября 2018

Вы можете использовать метод addPoint для серии в навигаторе:

Highcharts.stockChart('container', {
    chart: {
        events: {
            load: function() {
                var navigatorSeries = this.series[1];

                navigatorSeries.addPoint({
                    x: 3,
                    y: 6,
                    marker: {
                        enabled: true,
                        symbol: 'url(https://www.highcharts.com/samples/graphics/sun.png)',
                        height: 25,
                        width: 25
                    }
                });
            }
        }
    },
    series: [{
        data: [1, 2, 3, 4, null, null, null, 6, 7]
    }]
});

Демонстрационная версия: http://jsfiddle.net/BlackLabel/75390Lr4/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...