我正在尝试在Highcharts图表中的堆积列上得到一笔总和来显示$和逗号以分隔数千个。
以下是摘录:
yAxis: {
stackLabels: {
enabled: true,
formatter: function() {
return 'Total: $' + this.total;
},
},
labels: {
format: '${value:,.0f}',
},
title: {
text: 'Total $'
},
},
标签显示正确,但不能完全显示“this.total”以使用逗号显示堆栈上方的值。有什么想法吗?
提前致谢。
答案 0 :(得分:3)
使用具有此类定义的Highcharts.numberFormat
numberFormat(Number number,[Number decimals],[String decimalPoint],[String thousandsSep])
formatter: function () {
return Highcharts.numberFormat(this.total, 1, '.', ',');
}