在LightningChartJS中,当我隐藏具有最大值的条形时,整体间隔会发生变化,轴长度会根据显示的最高条形进行调整。虽然我使用了setInterval,但轴长度会发生变化。
const axisY = chart.getDefaultAxisY()
.setMouseInteractions(false)
.setTitle('Number of Employees')
.setInterval(0, 70)
.setScrollStrategy(AxisScrollStrategies.fitting)
这是由于您正在使用的轴滚动策略。
在代码中,使用axisY.setScrollStrategy(AxisScrollStrategies.fitting)
将轴设置为始终适合刻度内的所有系列,这将导致您描述的行为。
您应该尝试使用AxisScrollStrategies.expansion
.
您可以从 API 文档中查看所有可用的 AxisScrollStrategies。