2012-08-30 99 views
2

我們正在使用highcharts並試圖使用堆積圖表,但遇到了一些問題。請參閱下小提琴:highcharts - 堆疊柱形圖數據標籤的精度

http://jsfiddle.net/ggoforth/n5yba/

我能夠顯示數字的給定精度,但是數據標籤(這是堆棧的總和)留下未經四捨五入。有什麼辦法可以將這些數據標籤剪切成精確的X?正常情況下plotOptions.series.dataLabels.formatter似乎並沒有在這裏工作。

enter image description here

回答

2
stackLabels: { 
    enabled: true, 
    style: { 
     fontWeight: 'bold', 
     color: (Highcharts.theme && Highcharts.theme.textColor) || 'gray' 
    }, 
    formatter: function() { 
     return Highcharts.numberFormat(this.total, 2, ','); 
    } 
} 

Demo

2

看起來我需要yAxis.stackLabels.formatter,我沒有發現,直到剛纔;)

+0

那麼,你爲什麼不使用? –

+3

對不起,我不明白你的評論。我確實使用了它,這就是爲什麼在我找出答案後發佈了答案。 – Greg