ChartJS autoskip:False不适用于折线图

ql3eal8s  于 2022-11-07  发布在  Chart.js
关注(0)|答案(2)|浏览(159)

我有一个使用ChartJs创建的折线图。我添加了一个AutoSkip:false在我的javascript中的刻度下的Y轴中,因为我想显示Y轴上标签中的每个日期,但我的一些日期被跳过了。
日期从2022-02-25开始,到2022-05-06结束。但是Y轴跳过了一些日期。我不想这样。我想显示每个日期。谁能告诉我我的代码有什么问题?
下面是我的代码示例:
第一个

vbopmzt1

vbopmzt11#

默认情况下,时间刻度会生成nice刻度,因为时间可能会非常分散。如果要显示所有刻度,则需要将刻度中的source设置为'data'。之后,autoskip属性将起作用。

scales: {
  y: {
    type: 'time',
    ticks: {
      source: 'data',
      autoSkip: false
    }
  }
}

示例:
第一个

z0qdvdin

z0qdvdin2#

您必须设置高度,否则它将调整为可用的高度,并且仅显示一些Y数据。
第一个

相关问题