Как получить значение оси относительно перекрестия в старших чартах - PullRequest
0 голосов
/ 28 ноября 2018

Я работаю с старшими диаграммами типа x-range для временной шкалы, есть ли способ получить значение оси, в котором находится перекрестие / мышь.

на этом рисунке перекрестие междуопределенное время enter image description here, но во всплывающей подсказке отображаются точки, есть ли способ показать текущую точку оси поворота на всплывающей подсказке?

Я добавил код ссылки накомментарий, заранее спасибо

Ответы [ 2 ]

0 голосов
/ 08 декабря 2018

Наконец-то нашел, как найти точную позицию, нужно использовать highstock для этого, спасибо за @ppotaczek из-за его ответа, который помог мне найти какое-то точное решение для этого в комментарии (извините, не знаю, как связать ссылку jsfiddle, показывает ошибку для отступа при отправке ответа)

0 голосов
/ 29 ноября 2018

Всплывающая подсказка Highcharts основана на точках серии, и изменение ее работы потребовало бы значительных настроек.Чтобы обойти это, вы можете добавить прозрачный манекен line серии и опциональный параметр enableMouseTracking в xrange серии.Пожалуйста, посмотрите на пример ниже:

    events: {
        load: function() {
            var newSeries = this.series[1],
                min = this.xAxis[0].min,
                max = this.xAxis[0].max,
                data = [],
                i,
                time = 60 * 1000;

            for (i = min; i < max; i += time) {
                data.push({
                    x: i,
                    y: 0
                })
            }
            newSeries.setData(data);
        }
    }

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

...