ChartJS:时间序列折线图中的多线xAxis标签

时间:2019-02-26 04:32:23

标签: chart.js

我创建了一个来自chartJS示例的折线图示例,并更改了标签并添加了配置以使其成为时间序列图。

这是小提琴:jsfiddle.net/w6dor1f3

我的问题是如何将xAxis标签拆分为多行。在代码中,我将日期格式更改为“ DD-MMM HH:mm”。因此,如果我有“ 01年1月1日12:00”,我想将其显示为:

12:00
01-Jan

寻找了一些解决方案后,我发现您可以通过将标签转换为数组来实现此目的。例如,可以使用[“ 12:00”,“ 01-Jan”]代替“ 01-Jan 12:00”。但是,我发现如果xAxis刻度尺是'time'类型的,这是行不通的。

有人遇到过这个问题吗?

如果您想知道,我使用时间刻度来使chartjs-plugin-zoom正常工作。

0 个答案:

没有答案