我在drawing a bar chart中将xAxes设置为时间序列,并在offset: true中避免裁剪第一个和最后一个小节。如描述的那样工作。不过,我的问题是,在这种情况下,添加的空间似乎超出了必要,尤其是当图表在移动屏幕上呈现时。可以覆盖或修改实际偏移值的计算方式吗?
scales: {
xAxes: [{
gridLines: {
display: false,
drawBorder: false,
},
type: 'time',
time: {
displayFormats: {
hour: 'ddd M-D hA',
}
},
offset: true,
categoryPercentage: 1.0,
ticks: {
maxRotation: 0
},
}],