Highcharts - Мои приятные тонкие перекрестия при добавлении категорий превращаются в густые зеленые перекрестия - PullRequest
0 голосов
/ 20 марта 2019

Я добавляю данные из API, и у меня приятное тонкое перекрестие, когда я не определяю категории:

chartOptions.series[0]data = [1,2,4,5,7,8];

enter image description here

но когда я также определяю категории:

chartOptions.series[0]data = [1,2,4,5,7,8];
chartOptions.xAxis.categories = ['jan','feb','march','april','may','june']

У меня перекрестие - толстая зеленая полоса:

enter image description here

Я хотел бы понять, почему перекрестие так меняется.

Спасибо!

1 Ответ

1 голос
/ 20 марта 2019

В API Highcharts мы можем прочитать:

width: number

Ширина пикселя перекрестия.По умолчанию 1 для числовых осей или осей времени и для одной ширины категории для осей категорий.

Итак, измените свойство width, если хотите получить другой результат:

xAxis: {
    categories: ['jan', 'feb', 'march', 'april', 'may', 'june'],
    crosshair: {
        width: 1,
        color: '#000'
    }
}

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

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

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