正如您在图片中看到的那样,x轴上没有显示第一个刻度(9月14日)。
是否有任何选项可以强制使用chartjs来显示勾号?
x轴的配置:
xAxes: [{
type: 'time',
time: {
tooltipFormat: "DD-MMMM-YYYY",
parser: function (value) {
return moment(value).locale("RO");
},
displayFormats: {
'day': 'DD MMM'
},
unit:'day'
},
display: true
}],
谢谢你, 克特林
答案 0 :(得分:1)
在x轴设置中,您需要添加:
scales: {
xAxes: [{
bounds: 'ticks',
}]}
不知道会发生什么变化,但可以解决您的问题。
答案 1 :(得分:0)
在回调内部,您可以编写逻辑来控制刻度数。
callback(value, index, values){
if(index === 0)
{
return `${value}`
}
}
希望这会有所帮助。 For more information please refer
答案 2 :(得分:0)
time: {
round: 'day'
}
帮我解决了