Javascript 高图y轴';s最大值不是我期望的值
请查看此highcharts yAxis配置:Javascript 高图y轴';s最大值不是我期望的值,javascript,highcharts,Javascript,Highcharts,请查看此highcharts yAxis配置: yAxis: [{ max: 4, tickAmount: 4, tickInterval: 1, endOnTick: false }], 小提琴: 如您所见,fiddle使用highcharts.js显示一个柱状图。 我的问题是: yAxis的最小值是0,这很有意义,但最大值是6 为什么会这样? 我已经将yAxis的最大值设置为4,小于6,此外,我还将tickInterval设置为1,tickAmount设置为4,这应该会导致
yAxis: [{
max: 4,
tickAmount: 4,
tickInterval: 1,
endOnTick: false
}],
小提琴:
如您所见,fiddle使用highcharts.js显示一个柱状图。
我的问题是:yAxis的最小值是0,这很有意义,但最大值是6
为什么会这样?
我已经将yAxis的最大值设置为4,小于6,此外,我还将tickInterval设置为1,tickAmount设置为4,这应该会导致最大y极值为4
就我所知,数组中的yAxis与此问题没有关系,endOnTick也没有关系。
如果有人能帮我弄明白这一点,我将非常感激 设置
tickAmount
时,可以扩展轴max
值;从:
如果设置了tickAmount,则轴可能会延伸超过设置的最大长度
以达到给定的刻度数。同样的情况也可能发生在一个国家
具有多个轴的图表,由chart.alignTicks确定,其中
tickAmount在内部应用
如果删除tickAmount
,则max
值不会受到影响
Highcharts.chart('container'{
亚克斯:[{
最高:4,
时间间隔:1
}],
图表:{
键入:“列”,
},
系列:[{
数据:[9,0,1]
}]
});代码>
非常感谢,我保证我已经阅读了这些文档,但我无法理解这些文字的含义。。。