如何防止轴更改图表中的间隔大小?

How do I prevent the axis from changing the interval size in a chart?

在 LightningChartJS 中,当我隐藏具有最高值的条时,整体间隔会发生变化,并且轴长度会根据显示的最高条进行调整。虽然我使用了 setInterval,但轴长度发生了变化。

 const axisY = chart.getDefaultAxisY() 
 .setMouseInteractions(false) 
 .setTitle('Number of Employees') 
 .setInterval(0, 70) 
 .setScrollStrategy(AxisScrollStrategies.fitting) 

这是因为您使用的是 Axis 的 ScrollStrategy。

在您的代码中,使用 axisY.setScrollStrategy(AxisScrollStrategies.fitting) 将轴设置为始终适合标尺内的所有系列 - 这将导致您描述的行为。

您应该尝试使用 AxisScrollStrategies.expansion

您可以从 API 文档中查看所有可用的 AxisScrollStrategies