plotOptions.column.pointPlace проблема согласованности - PullRequest
0 голосов
/ 27 апреля 2018

Я использую Highcharts v6.0.7.

Цель : Мне нужно выровнять столбцы по центру «на» отметках оси X.

Конфигурация : Столбчатая диаграмма Highcharts Ось X имеет дату и время и не относится к категории. Я использую pointPlacement с числовым значением, чтобы выровнять столбцы столбцов моего графика по центру по отметкам оси X.

Выпуск : Вчера определенное числовое значение для pointPlacement центрировало столбцы столбцов «вкл» галочками. Однако сегодня, когда все конфигурации остаются неизменными, столбцы столбцов смещены относительно отметок оси X.

Вопросы

  1. Это ошибка с Highcharts или мне нужно больше конфигурации вместе с pointPlacement для центрирования столбцов столбцов. Я ссылался на эту документацию - https://api.highcharts.com/highcharts/series.column.pointPlacement
  2. Есть ли альтернативное свойство для центрирования столбцов столбцов на отметках оси для неклассифицированных осей x?
  3. Я вижу, что на моем графике значения pointPlacement «on» и «ween »работают не так, как ожидалось. Также значение 0 не центрирует столбец столбца «на» отметках оси (в документации указано, что это должно быть)

код

this.chart = new Chart({
      chart: {
        type: 'column',
      },
      title: {
        text: this.title
      },
      xAxis: {
        type: this.xType,
        startOnTick: true,
        min: moment(this.pointStart).add(1, 'days').unix() * 1000,
        tickInterval: this.xTickInterval,
        labels : {
          align: 'center'
        }
      },
      yAxis: {
        ...
      },
      tooltip : {
        ...
      },
      credits: {
        ...
      },
      plotOptions: {
        column: {
            pointPlacement: 0.4
          },
        series: {
          pointStart: this.pointStart ? moment(this.pointStart).unix() * 1000 : 0,
          pointInterval: this.pointInterval,
          showInLegend: false
        }
      },
      series: [{
        data: [],  //show empty grid initially
      }]
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...