consoletvs v6 графиков Оси X: возможно ли иметь дату (или метку времени) с нерегулярными галочками? - PullRequest
0 голосов
/ 20 февраля 2020

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

$chart->options([
      'maintainAspectRatio'=>false,
      'displayAxes'=>true,
      'responsive' => true,
      'tooltips' => ['enabled'=>true],
      'scales' => [
          'yAxes'=> [[
                      'ticks' => [
                        'beginAtZero' => false,
                        // 'callback' => function(value, index, values){return Number(value.toString())}
                        ],
                      'display'=>true,
                      'gridLines'=> ['display'=> true],
                      'type'=> 'logarithmic'
                    ]],
          'xAxes'=> [[
            'type'=> 'time',
            'time'=> ['displayFormats'=> 'MMM YYYY'],
            // 'ticks' => [
            //   'beginAtZero' => false,
            //   'tickPositions' => $labels[ $site->site_id],
            //   'tickInterval'=> 1,
            //   'ticks.source'=> 'data',
            //   'mode'=> 'linear',
            //   ],
            'distribution'=>'series',
            'display'=>true,
            'gridLines'=> ['display'=> true],
            // // 'time'=>['unit'=>'month']
          ]]

На самом деле xAxes с типом как «время», чтобы рассматривать дату как непрерывная количественная переменная (также попытка ticks.source = 'data' без эффекта) утешает меня этой ошибкой: этот метод не реализован Спасибо!

1 Ответ

0 голосов
/ 05 марта 2020

Я наконец-то использовал график js и удалил consoletvs, который не реализует все возможности графика js. Я просто использовал type = time и получил то, что хотел

...