2016-03-24 116 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