В настоящее время я строю гистограмму, которая имеет время, представляющее ось X.
Конфигурация довольно проста:
chartdata: {
type: 'bar',
data: {
datasets: [
{
label: 'Scraps Log',
data: [
{ t : moment().add(1,'h'), y: 5 },
{ t : moment().add(3,'h'), y: 4 },
{ t : moment().add(4,'h'), y: 7 },
{ t : moment().add(5,'h'), y: 5 },
],
}
]
},
options: {
scales: {
yAxes: [{..}],
xAxes: [{
type: 'time',
time: {
unit: 'hour',
unitStepSize: 1,
min: moment(),
max: moment().add(7,'h'),
},
barThickness: 8,
}]
}
}
}
Как видите, я передаю координаты xчерез поля t
каждой записи данных.Проблема в том, что, как вы можете видеть из этой скрипки, стержни неправильно расположены на оси x.Чего мне не хватает?