2016-03-24 113 views
0

如何在工具提示格式化程序中显示series.name?目前它只显示{series.name}。格式化高图表工具提示格式化程序中的点格式

tooltip: { 
      formatter: function() { 
       return '<b>{series.name}: ' + Highcharts.numberFormat(this.y, 2) + '</b>'; 

       } 
      }, 

编辑:

new tooltip has been initially created in c# 
tooltip = new { pointFormat = "<span style=\"color: {series.color}\">\u25CF</span> {series.name}: <b>{point.y:,.1f}</b><br/>" }; 

...和我能够this.y覆盖值为2位小数,但得到通过显示series.name

+0

请卡住,附上所有'tooltip'选项。答案可能会根据您的选择而有所不同(但是,下面的答案应该可行)。 –

回答

4
tooltip: { 
     formatter: function() { 
      return '<b>' + this.series.name + ': '+ Highcharts.numberFormat(this.y, 2) + '</b>'; 
      } 
     } 
+0

我也会这么想,但是这并没有提供任何东西。如果我将this.series.name取出,则只会显示2位小数的this.y。 ...其他想法? – agri

+0

你的系列有名字吗?我可以看看你的系列物品吗?因为我在我的这个代码上试过了,它工作。所以这里没有错。 –

+0

是的,它确实有名字,请参阅编辑 – agri