我喜歡highcharts的工具提示功能!但迄今爲止,我只能將數據從系列顯示到工具提示,而不顯示系列之外的數據。我正在考慮添加更多系列,但是這些添加的系列最終會出現在圖表中,這不是我想要的。 任何人都可以幫助我嗎?謝謝!如何使用工具提示顯示不屬於highchart中系列的數據?
-1
A
回答
0
您可以在工具提示格式化程序中訪問任何您喜歡的數據,包括外部變量(如果它們在範圍內)。
var extraVariable = "This is not part of the chart"
var chart = new Highcharts.Chart({
tooltip: {
formatter: function() {
return 'The value for <b>'+ this.x +
'</b> is <b>'+ this.y +'</b> I\'m also showing this: '+extraVariable;
}
},
2
我使用此該方法是增加一個額外的屬性,以每一系列的數據點:
series:[{
name:"Example Series",
data:[{x:1,y:2,tt:"Tooltip for point 1"},{x:2,y:3,tt:"Tooltip for point 2"}]
}]
這些加成屬性可用於工具提示格式化上下文
tooltip: {
formatter: function() {
if(typeof this.point.tt != 'undefined'){
return this.point.tt;
}else{
return ''+this.x +'/'+ this.y +'';
}
}
},
如果您使用兩個元素數組來傳達你的數據,你必須轉換爲x和y屬性的對象。
相關問題
- 1. 如何修復Highchart迷你圖工具提示不顯示
- 2. highchart總在工具提示
- 3. Highchart - 如何在工具提示
- 4. Highchart的工具提示中的逗號
- 5. ngTable工具提示(標題屬性)不顯示數據值
- 6. 如何將更多數據嵌入燭臺HighChart工具提示?
- 7. 如何顯示列表中的關係數據屬於
- 8. Backgroud Bell曲線並在Highchart圖表中顯示工具提示
- 9. 工具提示不顯示
- 10. 工具提示不顯示
- 11. Angularjs工具提示顯示數據
- 12. FlotChart系列的不同工具提示
- 13. Highstock共享工具提示多個系列 - 顯示數據線不是點
- 14. 如何使用靴帶工具提示在工具提示消息中顯示json數據
- 15. Highchart的分散工具提示未顯示
- 16. 在Highchart堆列中的鼠標懸停顯示工具提示總計
- 17. 在Highcharts中顯示隱形系列的工具提示
- 18. 如何在工具提示中顯示海量數據
- 19. 如何在自定義工具提示中顯示數據
- 20. jquery ui工具提示,顯示工具提示列表
- 21. HighChart中未顯示數據
- 22. Highchart工具提示的邊框樣式
- 23. Highchart - 傳說的工具提示
- 24. 如何顯示datagrid裏面的工具提示..不是工具提示datagrid!
- 25. 如何顯示OMPoint的工具提示
- 26. 如何顯示DataGridComboBoxColumn的工具提示?
- 27. HighCharts餅圖 - 在工具提示中顯示多個系列值
- 28. 在System.Web.UI.DataVisualization.Charting上顯示鼠標懸停系列數據的工具提示
- 29. 如何在多系列高圖中顯示固定的工具提示位置?
- 30. 使用CSS顯示工具提示行
親愛的Ben:謝謝你的提示。然而你的解決方案並不能真正解決我的問題。這裏的「extravariable」是一種硬編碼並且對每個數據點都是不變的。這裏我真正想要的是顯示另一個對每個數據點都是可變的系列。從理論上講,我可以添加另一個系列,他們會顯示在圖表中。但它會讓圖表繁忙。這是向工具提示添加附加信息的全部要點,並且只有在需要時纔會顯示。 – user1824893 2013-03-21 22:05:23
對不起,您不清楚。您要在此工具提示中顯示哪些數據? – 2013-03-21 22:13:08
抱歉不清楚。比如我在圖表上繪製了兩個系列:series [{1,2,3,4,5},{3,4,5,6,7}],在我想要的第一個數據點(1,3)處將字母A添加爲工具提示,在第二個數據點(2,4)處添加字母B作爲工具提示。請注意,[A,B,C,D,E]與兩個數據序列相關,但未繪製。我怎樣才能讓[A,B,C,D,E]跟兩組數字對話? – user1824893 2013-03-22 03:30:44