Javascript Hightcharts最大值19被四舍五入到20

Javascript Hightcharts最大值19被四舍五入到20,javascript,highcharts,max,boundary,Javascript,Highcharts,Max,Boundary,我在Highcharts中创建了一个折线图,我希望最大值为19。 所以我找到了max这个选项 yAxis: { max: 19; } 但是Highcharts将最大值舍入到20,我真的不希望这样,因为19是这个变量可能的最高值。我用21个测试了它,结果最多30个 如何让Highcharts尊重我的最大值?这可能是由于endOnTick设置造成的。默认值为true,这意味着y轴刻度将以刻度结束。如果您的数据介于0和19之间,则0、5、10、15和20处会出现刻度 将endOnTick设置为

我在Highcharts中创建了一个折线图,我希望最大值为19。 所以我找到了max这个选项

yAxis: {
   max: 19;
}
但是Highcharts将最大值舍入到20,我真的不希望这样,因为19是这个变量可能的最高值。我用21个测试了它,结果最多30个


如何让Highcharts尊重我的最大值?

这可能是由于
endOnTick
设置造成的。默认值为
true
,这意味着y轴刻度将以刻度结束。如果您的数据介于0和19之间,则0、5、10、15和20处会出现刻度

将endOnTick设置为
false时进行测试: