在Highchart中使用逗号和单位格式化数字数据

时间:2015-07-09 09:13:28

标签: javascript highcharts

我想格式化Highchart上的数据,例如$ 1,000

我用过这个设置。数据格式为1,000

Highcharts.setOptions({
    lang: {
            thousandsSep: ','
    }
});

然后,我为yAxis添加单位

yAxis: {
    ...,
    labels: {
        distance: 20,
        format: '$ {value}'
    }
}

但是,数据格式为$ 1000

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

docs给出以下示例:

  
      
  • 两位小数:"{point.y:.2f}"
  •   
  • 千位分隔符,无小数位:{point.y:,.0f}
  •   
  • 千位分隔符,小数点后一位:{point.y:,.1f}
  •   

根据给出的示例,您要使用'$ {value:,.0f}'