我正在使用Google图表API显示折线图,但我需要将数字显示为货币。在图表本身上,我可以将数字显示为货币,但是当鼠标悬停在某个点上并显示对话框时,该数字不会按指定显示。在Google图表中显示货币API
<script type="text/javascript">
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable(<?php echo $data; ?>);
var options = {
chartArea:{left:40,top:10},
pointSize: 6,
vAxis: {format:'$###,###,###.00'}, // Money format
legend: {position:'none'}
};
var chart = new google.visualization.LineChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
</script>
你可以从这个图片看到,立柱左侧显示在上面的代码中使用vAxis.format
指定不使用小数点,但该对话框不显示小数或美元符号(我在屏幕截图后添加美元符号)。
http://i48.tinypic.com/121uznm.jpg
我怎样才能获得在对话框中显示的相同排列的竖列左边的数字是多少?
我尝试更新PHP数组,我使用它将数据填充到货币格式,但之后Google图表不显示,因为它不是普通数字。
你有没有找到你的答案? –