49

简短的问题:创建图表后,有没有办法min/max在 Highcharts 中设置。我知道y: {min: 100,max: 200}图表初始化时的初始设置,但我想稍后动态更改最大值/最小值。

4

3 回答 3

74

我想setExtremes是最好的方法。语法应该是:chart.yAxis[0].setExtremes(100,300);

如果一个人只想设置最小值然后chart.yAxis[0].setExtremes(100,null);为我工作。

于 2013-03-03T09:46:41.723 回答
43

我们也可以使用更新方法

chart.yAxis[0].update({
    max: 100
}); 

chart.xAxis[0].update({
    max: 150
}); 
于 2014-06-04T11:22:17.580 回答
1

您也可以使用 tickPositioner http://api.highcharts.com/highcharts#yAxis.tickPositioner来定义最小/最大值和这些值之间的刻度。

于 2013-03-04T14:02:02.680 回答