谷歌vizualization错误的数字格式

时间:2015-06-08 13:14:44

标签: javascript google-visualization number-formatting

我尝试使用千位分隔符和小数点分隔符格式化数字。在google api文档中说,默认情况下,千位分隔符是","虽然小数分隔符是"。",但我必须反转以获得所需的结果。

我的意思是,当我创建一个图表时,通过defautl,如果我想要点,我得到的数字就像3,50的3.50,我需要一个带逗号小数分隔符的格式化程序。

var formatter = new google.visualization.NumberFormat({pattern: "#,00"});

这给了3.50

var formatter = new google.visualization.NumberFormat({pattern:"#。00"});

这给了3,50

即使developers.google.com的示例显示错误。

我的电脑地区是多米尼加共和国,es-DO语言。

你可以告诉我出了什么问题吗?

1 个答案:

答案 0 :(得分:1)

有关此信息,请参阅google charts documentation

我会用

var formatter = new google.visualization.NumberFormat({
  decimalSymbol: '.',
  groupingSymbol: ','
});

这会给你“。”作为十进制,它将使用“,”作为千位分隔符。