无法获取Google Charts Axis以十进制格式

dso*_*l21 0 google-visualization

我正在尝试为十进制格式的特定图形设置选项。我遇到了许多问题,但似乎无法弄清楚为什么它对我不起作用。

var temp_chart_options = {
   title: 'Temperature',
   hAxis: {title: 'Date',  titleTextStyle: {color: '#262626'}, format:'decimal' },
   vAxis: {minValue: 0, format: 'decimal'},
   keepInBounds: true,
};

temp_chart.draw(temp_data, temp_chart_options);
Run Code Online (Sandbox Code Playgroud)

我尝试做format: 'decimal',或者format: { pattern: 'decimal' }甚至做了temp_chart.draw(data, google.charts.Line.convertOptions(temp_chart_options));,甚至看着这些问题:

但是它们似乎都不起作用:(

编辑

有谁知道如何更改悬停格式?
更改悬停的格式

Jef*_*lin 5

垂直轴上的format参数需要指定适当的格式模式。例如,vaxis: {format:'0.00'}将为您提供一个数字,其后是小数点后两位。

请注意,Google的文档对此并不完整。他们给出了使用预设的示例,以及使用分隔符的示例(例如'#,###'),但是没有示例显示小数位,也没有关于数字格式说明符的完整文档。也许它在其他地方有记录,但是如果是这样的话,我上面链接到的页面应该至少提供一个链接。它不是。我0.00通过实验发现了格式。