使用逗号打印pie的dataLabels数字

时间:2015-03-26 13:51:10

标签: highcharts highcharts-ng

我试图用逗号打印数字(显示9,000个instand只有9000),这就是我设置格式的方式 format: '{point.name}: {point.y}'

我无法找到一种方法将{point.y}放入一个将返回所需结果的函数中, 我试过这种方式format: '{point.name}: '+ numberWithCommas(point.y)但当然point is not defined我不确定如何处理它, 任何方向如何使其发挥作用?

感谢

1 个答案:

答案 0 :(得分:4)

你需要做两件事:

  • 设置分隔符:

    Highcharts.setOptions({
      lang: {
        decimalPoint: '.',
        thousandsSep: ','
      }
    });
    
  • 设定点格式,使用该分隔符:

    format: '{point.name}: {point.y:,.0f}'
    

有关格式字符串在Highcharts中的更多信息,请参见in the DOCs;)

直播demo