Highstock / Highchart максимум шага? - PullRequest
1 голос
/ 06 марта 2019

пример

Я хочу, чтобы мой максимальный счетчик шагов был ограничен динамическим целым числом.В данном случае это 4. Я просмотрел документацию, но не могу найти ничего, что соответствует моим потребностям.У кого-нибудь есть идеи по этому поводу?

В идеале;Я хочу, чтобы пробел, показанный красным исчез .

xAxis: {
    min: 1.1,
    ordinal: false,
    max: 2,
    labels: {
        formatter: function () {
            return 'Lap ' + this.value;
        },
    },
},

http://jsfiddle.net/d54uae3s/4/

1 Ответ

0 голосов
/ 07 марта 2019

Вы можете использовать breaks из модуля broken-axis Highcharts:

function createBreaks() {
    var breaks = [];

    for (var i = 1; i < 8; i++) {
        breaks.push({
            from: i + 0.4,
            to: i + 1.1,
            breakSize: 0.1
        })
    }

    return breaks;
}

var chart = Highcharts.chart({
    ...,
    xAxis: {
        ...
        breaks: createBreaks()
    }
});

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

API Reference: https://api.highcharts.com/highstock/xAxis.breaks

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