我正在尝试显示数据,基于时间,这是一个小提琴:https://jsfiddle.net/9fgrf31b/
我认为问题出在这里:
const chart = new Chart(ctx, {
type: 'bar',
data: res_data,
options: {
scales: {
xAxes: [{
type: 'time',
time: {
unit: 'day'
}
}],
yAxes: [{
ticks: {
beginAtZero: true,
},
}],
},
},
})
正如你所看到的,这是安静的丑陋。问题是我不能放一个全局标签,因为日期可能不一致。我尝试了几个选项(分布系列/线性等等)作为文档中的指出:http://www.chartjs.org/docs/latest/axes/cartesian/time.html#scale-distribution但这显然无法正常工作