Как скрыть дату и время по оси абсцисс, но при этом иметь возможность отображать линии графика на диаграмме Ганта? - PullRequest
0 голосов
/ 08 апреля 2019

Я хочу отключить или скрыть отмеченную ось X на следующем изображении:

image

Но мне все еще нужно показать линию сюжета.

Я попытался поэкспериментировать со свойством "xAxis" Highcharts, и я могу скрыть отмеченную ось x, но потом не могу добавить линию сюжета. Мне кажется, эта ось как-то связана с сюжетом.

Большое спасибо за помощь.

1 Ответ

1 голос
/ 08 апреля 2019

plotLines подключены к оси, но вы можете отдельно отключить grid и labels:

xAxis: [{
    ...,
    grid: {
        enabled: false
    },
    plotLines: [{
        color: 'red',
        value: today + day * 7,
        width: 5
    }],
    labels: {
        enabled: false
    },
    tickLength: 0
}, {
    visible: false
}]

Демо: https://jsfiddle.net/BlackLabel/c2xLruvp/

Справочник по API: https://api.highcharts.com/gantt/xAxis.visible

...