Chart.js ChartJS:时间序列折线图中的多行xAxis标签

Chart.js ChartJS:时间序列折线图中的多行xAxis标签,chart.js,Chart.js,我从chartJS示例中创建了一个示例折线图,并更改了标签,添加了一个配置,使其成为一个时间序列图 这是小提琴: 我的问题是如何将xAxis标签拆分为多行。在代码中,我将日期的格式更改为“DD-MMM HH:mm”。因此,如果我有'01 Jan 12:00',我想将其显示为: 12:00 01-Jan 在寻找一些解决方案之后,我发现可以通过将标签转换为数组来实现。例如,您可以使用[“12:00”,“01 Jan”],而不是“01 Jan 12:00”。然而,我发现,如果xAxis量表是“时间”

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

这是小提琴:

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

12:00
01-Jan
在寻找一些解决方案之后,我发现可以通过将标签转换为数组来实现。例如,您可以使用[“12:00”,“01 Jan”],而不是“01 Jan 12:00”。然而,我发现,如果xAxis量表是“时间”类型,则这不起作用

有人遇到过这个问题吗

如果你想知道的话,我使用时间刻度来让chartjs插件缩放工作