我有一个ChartJS图表,可及时显示数据。ChartJS xAxis时间格式不会在几天内发生变化
我使用以下时间格式:
displayFormats: {
millisecond: 'mm:ss',
second: 'mm:ss',
minute: 'HH:mm',
hour: 'HH:mm',
day: 'MMM DD',
week: 'MMM DD',
month: 'YYYY MMM',
quarter: 'YYYY MMM',
year: 'YYYY',
}
我让用户从多个选项中进行选择:
- 最后一小时
- 最后一天
- 上周
- 最后月
在做Last Week
时,输出非常差。我甚至尝试9天,但它再次使用hour
,并显示出它不是在小时“卡住”,做了一个月的时候,输出是不错的。使用day
。
现在,虽然我明白为什么它是(就是了标签的量,所以它关系到小时有多个标签比天),我不知道如何解决它。
我希望本周能显示day
格式。有什么办法可以通过ChartJS实现?
我不确定这会有帮助,但是我为每个屏幕显示的数据点数量不尽相同,并且可能是5,000 - 50,000,并且也未提前知道。
红利 令人厌烦的是,在右侧,由于创建的步骤数量多,它有时会在标签顶部创建标签。有没有办法解决这个问题?
你可以设置这表明该样品小提琴?要特别了解您的图表配置和输入数据。 –