2015-06-08 21 views
0

我想格式化與千位分隔符和小數點分隔符號碼。在谷歌的API文件說,默認情況下,千位分隔符是「,」而小數點分隔符是「。」,但我不得不顛倒以獲得期望的結果結果。谷歌vizualization錯誤的數字格式

我的意思是,通過defautl創建圖表時,我得到的數字是3.50,如果我想要點,我需要一個格式與逗號小數點分隔符。

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

此得到3.50

變種格式化=新google.visualization.NumberFormat({模式: 「#0.00」});

這給3,50

即使在developers.google.com的例子顯示錯誤。

我的電腦區域是多米尼加共和國的es-DO語言。

你能告訴我什麼是錯的嗎?

+0

嘗試使用這一個'var formatter = new google.visualization.NumberFormat({'pattern':'#.00'''));' – FiN

+0

它保持反轉。我用點逗號,用逗號加點。 – RADU

+0

嘗試使用此模式'pattern:'$ ###,###'' – FiN

回答

1

有關此信息,請參閱google charts documentation

我會用

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

這會給你 「」作爲十進制數,它將使用「,」作爲千位分隔符。