Charts google图表中的工具提示编号格式

Charts google图表中的工具提示编号格式,charts,google-visualization,Charts,Google Visualization,如何在谷歌图表的工具提示中设置数字格式?我尝试在datatable中应用“无”格式,也在google图表选项的h轴上应用了“####”格式,但仍然可以在工具提示中看到2012 google.charts.load('current', {'packages':['corechart']}); google.charts.setOnLoadCallback(drawChart); function drawChart() { var data = google.visuali

如何在谷歌图表的工具提示中设置数字格式?我尝试在datatable中应用
“无”
格式,也在google图表选项的h轴上应用了
“####”
格式,但仍然可以在工具提示中看到2012

  google.charts.load('current', {'packages':['corechart']});
  google.charts.setOnLoadCallback(drawChart);

  function drawChart() {
    var data = google.visualization.arrayToDataTable([
            [
            {label: "year", type: "number", format: "none"},
            {label: "performance", type: "number", format: "none"},
        ],
        ["2009", 10],
        ["2010", 15],
        ["2011", 3],
        ["2012", 5]
    ]);

    var options = {
      title: 'Company Performance',
      hAxis: {title: 'Year',  titleTextStyle: {color: '#333'}, format: "####"},
      vAxis: {minValue: 0}
    };

    var chart = new google.visualization.AreaChart(document.getElementById('chart_div'));
    chart.draw(data, options);
  }
可以在此处找到JSFIDLE:

默认情况下,工具提示将显示数据表单元格的格式化值

您可以使用该类格式化数据表

  var yearPattern = "0";
  var formatNumber = new google.visualization.NumberFormat({
    pattern: yearPattern
  });
  formatNumber.format(data, 0);
请参阅以下工作片段

google.charts.load('current'{
“包”:[“核心图表”]
});
google.charts.setOnLoadCallback(drawChart);
函数绘图图(){
var data=google.visualization.arrayToDataTable([
[{
标签:“年”,
键入:“数字”,
格式:“无”
},
{
标签:“性能”,
键入:“数字”,
格式:“无”
},
],
["2009", 10],
["2010", 15],
["2011", 3],
["2012", 5]
]);
var yearPattern=“0”;
var formatNumber=new google.visualization.NumberFormat({
模式:年份模式
});
formatNumber.format(数据,0);
变量选项={
标题:“公司业绩”,
哈克斯:{
标题:"年",,
titleTextStyle:{
颜色:“#333”
},
格式:年份模式
},
言辞:{
最小值:0
}
};
var chart=new google.visualization.AreaChart(document.getElementById('chart_div'));
图表绘制(数据、选项);
}


您好,谢谢。它很管用。只有一个问题:如何在DataView类上使用它?我的意思是google.visualization.NumberFormatformatter的第一个解决方案不适用于数据视图,在创建视图之前应用,或者将视图转换回数据表-->
view=view.toDataTable()--然后使用格式化程序。。。