2014-09-05 76 views
1

我正在使用Google Visualization API,又名Google Charts,並且我試圖讓數字顯示在其中。如何格式化Google圖表中的#以使用逗號

我的數據:

var data = google.visualization.arrayToDataTable([ 
    ['Device', 'Views'], 
    ['Mobile', 1456632], 
    ['Tablet', 6] 
]); 

圖初始化:

var myChart = new google.visualization.PieChart(document.getElementById('myChart')); 
myChart.draw(data, { title: 'My pie chart' }); 

餅圖,如果你將鼠標懸停在切片,它顯示1456632針對移動切片。我可以讓它顯示1,456,632?我試過在arrayToDataTable中傳遞字符串而不是數字來定義我的data,但它需要數字。謝謝。

回答

2

需要使用谷歌格式化:

var formatter = new google.visualization.NumberFormat(
    {negativeColor: 'red', negativeParens: true, groupingSymbol:','}); 
formatter.format(data, 1);  

瞭解更多關於NumberFormatter

+0

我用這個劈到每個數列的格式: 爲(I = 1; I sobelito 2015-03-22 05:51:53

相關問題