Javascript 如何在谷歌图表折线图上显示货币?
我试图在Google API折线图中将货币显示为Y轴数据: 在Y轴上,我希望数字显示为$0.00、$4.00、$8.00、$12.00、$16.00 下面是我用来填充图表的代码:Javascript 如何在谷歌图表折线图上显示货币?,javascript,charts,Javascript,Charts,我试图在Google API折线图中将货币显示为Y轴数据: 在Y轴上,我希望数字显示为$0.00、$4.00、$8.00、$12.00、$16.00 下面是我用来填充图表的代码: function drawDailySales() { var data = google.visualization.arrayToDataTable([ ['Date', 'Daily Sales'], <?php foreach ($d
function drawDailySales() {
var data = google.visualization.arrayToDataTable([
['Date', 'Daily Sales'],
<?php foreach ($daily_sales as $date => $sales) {
echo "['".$date."', {v: ".$sales['Amount'].", f: '$".number_format($sales['Amount'], 2, '.', ',')."'}],";
} ?>
]);
var options = {
title: 'Daily Sales',
legend: {
position: 'bottom'
}
};
var chart = new google.visualization.LineChart(document.getElementById('daily_sales'));
chart.draw(data, options);
}
函数drawDailySales(){
var data=google.visualization.arrayToDataTable([
[‘日期’、‘每日销售额’],
您是否尝试过将
vAxis.ticks
从添加到选项中
因此
vAxis:{ticks:[{v:0,f:'$0.00'},{v:4,f:'$4.00'},…]}
<11/2020更新(另一个解决方案)
尝试将vAxis:{format:'currency'}
添加到选项中,如下所示:
var options = {
vAxis: {format: 'currency'}
};