在chart.js 3中,我有一个“时间”x轴。我使用一个回调来显示从特定时间开始的小时数,如下所示:
ticks: {
display: true,
callback: function (value, index, ticks) {
var tickMS = ticks[index].value;
var diffMS = tickMS - _this.startMS;
var diffHour = diffMS / 1000 / 60 / 60;
return diffHour;
}
}
这可以正常工作,但是显示的刻度是一小时的分数,如下所示:
如何将分笔成交点设置为在_this.startMS开始,以使显示的分笔成交点在小时(since _this.startMS)上显示8、16等,而不是7.8889...?
2条答案
按热度按时间sh7euo9m1#
您可以添加一个min属性,如下所示:
kx7yvsdv2#
回答我自己的问题-为了我的目的,设置min:我没有工作,所以我已经禁用了比例,并使用注解插件来绘制我自己的