Highcharts两侧的双y轴常数0值

时间:2013-06-19 08:49:21

标签: javascript highcharts

您好,感谢您的阅读。

我有一个2轴的高线图。我在y轴上都有不同的值。

一方面,我显示的是具有负值的柱形图,另一方面是样条曲线。 我想知道当我的柱形图中有负值时,如何将0值保持在同一行。

我的意思是,当我有一个负值时,0值与另一侧的0值不在同一水平,图表没有多大意义。 如何将0值保持在同一水平。

1 个答案:

答案 0 :(得分:1)

您的示例:http://jsfiddle.net/5m9JW/343/比较pixelPosition,直到设置极值会得到相同的结果。

 var i = 15;
 while (chart.yAxis[1].translate(0) != chart.yAxis[0].translate(0) && i > 0) {
    chart.yAxis[0].setExtremes(chart.yAxis[0].getExtremes().min - chart.yAxis[0].translate(chart.yAxis[1].translate(0), true));
    i--;
 };