Javascript 谷歌图表在x轴上未显示小数点后的0
我有一个谷歌图表,以小数形式显示数据 我将小数显示为Javascript 谷歌图表在x轴上未显示小数点后的0,javascript,jquery,charts,google-visualization,Javascript,Jquery,Charts,Google Visualization,我有一个谷歌图表,以小数形式显示数据 我将小数显示为小时分钟。因此,3小时30分钟将是330 即使在我的源代码中,当鼠标移到图表上时,我输入一个十进制数作为3.30,它将显示为3.3,以及5.10显示为5.1 我的来源确认前导0输入日期为9/01、9/02 google.charts.load('current', {'packages':['corechart']}); google.charts.setOnLoadCallback(drawChart); function drawChart
小时
分钟
。因此,3小时30分钟将是3
30
即使在我的源代码中,当鼠标移到图表上时,我输入一个十进制数作为3.30
,它将显示为3.3
,以及5.10
显示为5.1
我的来源确认前导0输入日期为9/01、9/02
google.charts.load('current', {'packages':['corechart']});
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
// ticket per day //
var data = google.visualization.arrayToDataTable([
['Time Tracked Hours', 'Non-Billable Hours', 'Billable Hours'],
['8/29', 0, 0],
['8/30', 0, 0],
['8/31', 0, 0],
['9/01', 3.30, 0],
['9/02', 5.10, 0],
['9/03', 0.05, 0],
['9/04', 0, 0],
]);
var options = {
title: '',
subtitle: 'by ticket status',
legend: {position: 'bottom'}
};
var chart = new google.visualization.LineChart(document.getElementById('columnchart_ticketperday'));
chart.draw(data, options);
当我滑过鼠标时,我看到了这个
代码中是否有任何
选项
,可用于更改此选项,使其显示前导0?或者我可以用Javascript或jquery做些什么?默认情况下,工具提示显示格式化的值
在绘制图表之前,设置数据表列的格式
请参阅以下工作片段
google.charts.load('current'{
回调:图纸,
软件包:['corechart']
});
函数绘图图(){
var data=google.visualization.arrayToDataTable([
[“时间跟踪小时数”、“非计费小时数”、“计费小时数”],
['8/29', 0, 0],
['8/30', 0, 0],
['8/31', 0, 0],
['9/01', 3.30, 0],
['9/02', 5.10, 0],
['9/03', 0.05, 0],
['9/04', 0, 0],
]);
var formatNumber=new google.visualization.NumberFormat({
模式:“0.00”
});
formatNumber.格式(数据,1);
formatNumber.格式(数据,2);
变量选项={
标题:“”,
副标题:“按票证状态”,
图例:{位置:'bottom'}
};
var chart=new google.visualization.LineChart(document.getElementById('columnchart_ticketperday');
图表绘制(数据、选项);
}
我很惊讶谷歌把事情弄得如此复杂。。。我只是在他们的文件里找不到。。。我不确定我是否真的想努力去理解。祝你好运我听到了,是的,我一直在看那些文件,我找不到答案。有一些“接近”的解决方案,但没有确定的。