gpt4 book ai didi

javascript - 以编程方式格式化谷歌图表

转载 作者:bug小助手 更新时间:2023-10-28 10:48:39 26 4
gpt4 key购买 nike

如何使用以下代码设置格式,以便 CurrencyValue1 和 CurrencyValue2 在图表中以美元(作为货币值)显示?

function drawChart() {
var data = new google.visualization.DataTable();
data.addColumn('date', 'Date');
data.addColumn('number', 'CurrencyValue1');
data.addColumn('number', 'CurrencyValue2');

data.addRows(1);
data.setValue(0, 0, new Date(2011, 8, 12));
data.setValue(0, 1, 300.0000);
data.setValue(0, 2, 759.1707);

var chart = new google.visualization.LineChart(document.getElementById('chart_div'));

chart.draw(data, { width: 660, height: 470, title: 'Heading', is3D: true, backgroundColor: '#f5f3e5' });
}

最佳答案

参见文档:http://code.google.com/intl/cs-CZ/apis/chart/interactive/docs/reference.html#numberformatter

var data = new google.visualization.DataTable();
data.addColumn('date', 'Date');
data.addColumn('number', 'CurrencyValue1');
data.addColumn('number', 'CurrencyValue2');

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

这会将第二列和第三列格式化为货币(以美元符号为前缀,如“$15.00”)

关于javascript - 以编程方式格式化谷歌图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7298685/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com