我正在制作一个有两个轴的图表,这两个轴是成比例的,即第二个轴最大值恰好是第一个轴最大值的13.5%。
我设法使用Highcharts的回调函数来实现这一点,因为@KacperMadej在this post中建议我:
Windows Phone 8.1 SDK
效果很好,但是当我在我的图表上向下钻取时,第二个轴在向下钻取之前保持固定为其值。加载钻取后,我无法找到影响此轴的方法。
关于如何在Highcharts上获得钻取事件后的任何想法?
以下是我到目前为止的尝试:
uninstall
这根本不起作用,因为第二个轴在向下钻取之前和之后保持完全相同。请参阅我的JSFiddle here(点击' 2015'进行深入研究)。
答案 0 :(得分:2)
您可以调用此函数:
function(chart){
chart.yAxis[1].update({max: chart.yAxis[0].getExtremes().max * 0.135});
}
在钻取事件中的setTimeout中。零毫秒的延迟似乎是足够的时间。示例:http://jsfiddle.net/zd5do0s7