[英]How to label Highcharts x-axis depending on number of points
我想獲取可見系列的xAxis數組的長度,以便我的x軸可以有一個相對標簽。 想想“ x天前”。
當我所有的線都得到31分時,我對
xAxis: {
labels: {
formatter: function() {
return 30 - this.value;
}
}
但是現在我的系列有不同數量的點。 我知道有Chart.xAxis函數,但是我不確定如何從格式化程序內部獲取該值。 return this.chart.xAxis.length - this.value
顯示以1開頭的負數,因此它似乎return this.chart.xAxis[0].length
也不起作用,如果存在則為語法是多個X軸。
我的系列數據使用哈希格式,每個系列均以0作為第一個x軸值開頭。
那么,如何獲得可見系列的x軸值數組的長度?
您可以從tickPositions數組獲取它。 http://jsfiddle.net/FbFC2/
chart.xAxis[0].tickPositions.length
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.