Как исправить количество линий сетки в оси X, поскольку метка слишком сжатая - PullRequest
0 голосов
/ 30 апреля 2020

Как зафиксировать количество линий сетки в оси X, поскольку метка слишком сжатая. Пример: https://www.chartjs.org/samples/latest/charts/line/basic.html

Если мы добавим 60+ Ярлыки данных будут слишком сжатыми, то после еще нескольких значений осевые линии изменятся, чтобы скрыть какое-то значение между ними, чтобы правильно отображать метку.

Condensed labels

Adjusted Labels

Существует ли способ управления точкой запуска, которая регулирует номер линии оси

1 Ответ

0 голосов
/ 30 апреля 2020

Предполагая, что вы определили xAxes.time.unit: 'month', вы можете определить time.stepSize следующим образом.

xAxes: [{
  type: 'time',
  time: {
    unit: 'month',
    stepSize: 2
  },

time.stepSize: количество единиц между линиями сетки.

Диаграмма. js внутренне использует Момент. js для функциональности оси времени . Поэтому вам следует использовать связанную версию диаграммы. js, которая включает в себя момент. js в одном файле.

...