我喜欢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