所以我在 Chartjs 中有一个折线图,我的 X 轴看起来像这样。
scales: {
xAxes: [{
display: true,
ticks: {
maxTicksLimit: 7
}
}],
Run Code Online (Sandbox Code Playgroud)
当我这样做时,我会在 X 轴上获得适当的项目数。但最后一个网格标记总是比其他网格标记宽得多,我无法弄清楚我缺少什么设置。正如您所看到的,前 6 个时间戳是均匀分布的,最后一个时间戳则位于右侧。我已经尝试过更大、更小、偶数、奇数的 maxTicksLimit 设置,但我仍然遇到这个问题,它杀死了我看着它的完美主义者。