我想得到可见系列的xAxis数组的长度,以便我的x轴可以有一个相对标签。想想'x Days Ago'。
当我所有的线都有31分时,我很好
xAxis: {
labels: {
formatter: function() {
return 30 - this.value;
}
}
但现在我的系列有不同的分数。我知道有Chart.xAxis函数,但我不确定如何从格式化程序中获取该值。 return this.chart.xAxis.length - this.value
显示从1开始的负数,因此它似乎返回0. return this.chart.xAxis[0].length
也不起作用,如果有多个x轴,则为语法。
我的系列数据使用散列格式,每个系列以0开头作为第一个x轴值。
那么如何获得可见系列的x轴值数组的长度?
答案 0 :(得分:0)
您可以从tickPositions数组中获取它。 http://jsfiddle.net/FbFC2/
chart.xAxis[0].tickPositions.length