Chart.js如何显示刻度线但隐藏网格线

Nor*_*ean 2 gridlines chart.js

我正在使用带有两个 y 轴的 Chart.js 创建一个图表。一个 y 轴有网格线,另一个没有网格线(如果它们都有网格线,它们会重叠并且看起来很糟糕)。问题是,当我关闭时gridlines,它似乎也关闭了轴的刻度线。如何在不关闭刻度线的情况下关闭网格线?

这是我尝试过的代码的关键部分:

gridLines: {
                display: false,
              },
              ticks: {
                display: true,
   }
Run Code Online (Sandbox Code Playgroud)

任何帮助是极大的赞赏。

Nor*_*ean 5

我显示了两个 y 轴的网格线,然后仅显示了一个 y 轴的网格线:

gridLines: {
                    display: true,
                    drawOnChartArea: false,
                  },
Run Code Online (Sandbox Code Playgroud)

将 drawOnChartArea 设置为 false 会删除轴线内的网格线部分。