如何在按下/删除其中一个图例后访问堆栈列中的y数据?

时间:2014-02-28 04:26:34

标签: highcharts axis

我只是想知道如何在highcharts stackedColumn中访问y数据?在图表结构中,它是图表 - > yAxis->串联> processedYData;

我试图通过this.chart.yAxis.series [0] .processedYData访问它,但它返回一个错误。原因是,我分别计算每个堆栈的总数。这就是为什么当它被删除时,我需要访问新的y值。

另外,我这样做是因为stacklabel总数不能位于x轴网格线的正下方,但是如果有一种方法可以使堆栈总数不在图表内但不在图表中,那么那将更好。

1 个答案:

答案 0 :(得分:0)

您需要设置ignoreHiddenSeries: false以阻止该行为,请参阅:http://jsfiddle.net/JT3Zw/

无论如何,你正在获得系列,因为你没有在这里设置yAxis索引:

this.chart.yAxis[0].series[0].processedYData; // yAxis -> yAxis[0]