0

我需要在重绘图表时更改 xaxis 步骤,例如当它被放大时。我尝试了这样的 javascript 函数:

chart: {
  zoomType: 'xy',
  events: {
    redraw: function(){
     var chart = $("#container").highcharts();
      chart.xAxis[0].update({
        lables: {
          step: 2
        }
      })
   }
  }
}

但是,它不起作用。那是买吗?任何帮助将不胜感激!

4

1 回答 1

1

这是不可能的,因为会创建无限循环 - 更新选项并在重绘回调中重绘它们。相反,我建议使用afterSetExtremes和调用更新而不重绘:.update( options, false)

于 2013-09-20T09:45:23.480 回答