Javascript 如何在谷歌图表中显示全长数字(5000而不是5K)?
displayExactValues选项对我和formatter也不起作用,看起来我走错了路。有什么帮助吗?这是我的密码:Javascript 如何在谷歌图表中显示全长数字(5000而不是5K)?,javascript,charts,Javascript,Charts,displayExactValues选项对我和formatter也不起作用,看起来我走错了路。有什么帮助吗?这是我的密码: <script type="text/javascript" src="http://www.google.com/jsapi?ext.js"></script> <div id="chart_div_9reg"></div> <script type="text/javascript"> google.l
<script type="text/javascript" src="http://www.google.com/jsapi?ext.js"></script>
<div id="chart_div_9reg"></div>
<script type="text/javascript">
google.load('visualization', '1.1', {packages: ['line']});
google.setOnLoadCallback(drawCurveTypes);
function drawCurveTypes(){
var data = new google.visualization.DataTable();
data.addColumn('string', 'test');
data.addColumn('number', 'products');
data.addRows([
['2', 12721],
['4', 1621],
['5', 12221],
['6', 12231],
['7', 12221],
]);
var options = {
height: 400,
height: 600,
};
var chart = new google.charts.Line(document.getElementById('chart_div_9reg'));
chart.draw(data, options);
}
</script>
load('visualization','1.1',{packages:['line']});
setOnLoadCallback(drawCurveType);
函数drawCurveType(){
var data=new google.visualization.DataTable();
data.addColumn('string','test');
data.addColumn(“编号”、“产品”);
data.addRows([
['2', 12721],
['4', 1621],
['5', 12221],
['6', 12231],
['7', 12221],
]);
变量选项={
身高:400,
身高:600,
};
var chart=new google.charts.Line(document.getElementById('chart\u div\u 9reg');
图表绘制(数据、选项);
}
您应该将格式添加到var选项中
按以下方式更改选项
:
var options = {
height: 400,
height: 600,
axes: {
y: {
all: {
format: {
pattern: 'decimal'
}
}
}
}
};
您可以使用hAxis.format
和vAxis.format
控制标签编号的格式。例如,{hAxis:{format:'#,#####%'}
显示值10、7.5和0.5的值“1000%”、“750%”和“50%”。您还可以提供以下任意预设:
{format:'none'}
:显示没有格式的数字(例如。,
800万)
{format:'decimal'}
:以千为单位显示数字
分离器(如8000000)
{format:'scientific'}
:显示
科学记数法中的数字(如8e6)
{format:'currency'}
:
以当地货币显示数字(例如$8000000.00)
{format:'percent'}
:将数字显示为百分比(例如。,
80000000%)
{format:'short'}
:显示缩写数字
(例如,8米)
{format:'long'}
:将数字显示为完整单词(例如。,
(800万)
问题解决了
var options = {
height: 400,
height: 600,
axes: {
y: {
all: {
format: {
pattern: 'decimal'
}
}
}
},
};
我已经删除了多余的括号,再试一次,并检查了参考链接:)注意,我有一个“材料设计线”,hAxis是旧的,axes:{y:{}是新的格式,这很好。已更正为材料设计行
您还具有双重定义关闭高度
参数我想不到您必须在轴设置中定义格式。你是怎么想到这个的?通过参考(链接?)还是试错?我一直在跟踪,仅此而已。