Charts.js折线图:设置ticks.maxTicksLimit]时在x轴上显示最新日期>

问题描述 投票:0回答:1

过去30年来,我目前正在使用Charts.js制作折线图。

尽管我有一个每年的数据点,但我不能在x轴上放置一个每年的标签。 30年不适合在那里。因此,通过设置

,我选择仅列出一些年份
ticks: {
    maxTicksLimit: SOME_LIMIT_I_MADE
}

这里是我的图表外观的照片

Chart Image

[最近的数据点是在2020年,最早的数据是在1991年。

似乎设置maxTicksLimit最早是在第一年开始的。然后,秤会定期向前跳跃。

我真正想要的是在比例尺上显示最近的2020年(以便用户可以看到数据是新的)。是否有一种方法可以使刻度从最大年份开始,然后从最大年份开始向后跳(与我的图形当前状态相反)?

谢谢!

过去30年来,我目前正在使用Charts.js制作折线图。尽管我有每年的数据点,但是我不能在x轴上放置每年的标签。 30年不适合在那里。 ...

javascript chart.js
1个回答
0
投票

这可以通过在ticks.maxTicksLimit上实现自己的ticks.maxTicksLimit来解决。您将必须按照以下步骤进行操作。

© www.soinside.com 2019 - 2024. All rights reserved.