GMA*_*GMA 5 javascript charts google-visualization
我有一个Google图表,其中y轴以分钟为单位.
如何格式化y轴,以便标签以类似2hrs40,或2:40类似的格式显示时间?我不想在原始分钟中显示时间,我不希望在90分钟内将其显示为"1.5"等小数.
这可能吗?如果我不能直接格式化这样的时间,有没有办法我可以通过<svg>使用Javascript 更改元素来"破解"图表?
格式化选项不允许您这样做.但是,您可以使用该vAxis.ticks选项手动指定要用于刻度线的值以及要用于表示值的字符串.该vAxis.ticks选项采用一组对象,其中每个对象具有v(值)和f(格式化值 - 图表上显示的内容)属性.这样的事情应该有效:
vAxis: {
ticks: [{v: 0, f: '0:00'}, {v: 30, f: '0:30'}, {v: 60, f: '1:00'}, {v: 90, f: '1:30'}]
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3793 次 |
| 最近记录: |