我已经建立了一个谷歌图表,得到了非常大的数字,10^30和更高。我如何格式化它们,以便用户能够理解某些内容?
我已经建立了一个功能:
console.log(bigNum(1000000000));给我10亿美元。甚至可以使用自己的功能吗?
谢谢你的帮助
发布于 2014-07-21 20:24:02
您不能使用vAxis.format选项来这样做,但是您可以使用vAxis.ticks选项指定您自己的轴勾标和标签:
// create array of tick mark objects for values 0 to 10 billion every 1 billion
var ticks = [], val;
for (var i = 0; i < 11; i++) {
val = i * 1000000000;
ticks.push({v: val, f: bigNum(val)});
}然后在图表选项中:
vAxis: {
ticks: ticks
}https://stackoverflow.com/questions/24873387
复制相似问题