问题的图像
如图所示,隐藏y轴上的刻度和边框后,数据左侧仍有我想删除的填充。
我使用的版本:chart.js@4.2.1
我尝试了以下方法:
#potential solution 1
layout: {
padding: {
left: -10
}
},
#potential solution 2
ticks: {
padding: 0,
backdropPadding: 0
},
#potential solution 3
scales: {
x: {
afterFit: scale => {
scale.paddingLeft -= 3
scale.paddingRight -= 3
}
}
}
1条答案
按热度按时间lawou6xi1#
我认为你可以将
align
选项设置为X轴上的刻度。参见文档:https://www.chartjs.org/docs/latest/axes/cartesian/linear.html#common-tick-options-to-all-cartesian-axes