我在Highcharts中使用气泡图,我正在尝试更改悬停工具提示以显示更有意义的输出 - 目前我可以让它显示轴值,但我无法显示标签。
我在我的绘图中使用它:
plotOptions: {
bubble: {
minSize: 1,
maxSize: 40,
tooltip: {
headerFormat: '<b>{series.name}</b><br>',
pointFormat: '{point.x}:00 UTC on {point.y} => total of {point.z} tickets'
}
}
}
在我的y轴上我有:
yAxis:{
categories: ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday","Sunday"]
}
显示为:
11:00 on 0 => total of 32 tickets
但我希望它能在标签中显示实际日期:
11:00 on Monday => total of 32 tickets
我看过格式化程序但是我似乎无法访问z轴,因为它给出了一个未定义的。
如何在工具提示中使用y轴名称?
答案 0 :(得分:5)
正如@Ondkloss在评论中所说,请改用tooltip.formatter:
tooltip: {
formatter: function () {
return '<b>' + this.series.name + '</b><br>' + this.point.x + ':00 UTC on ' + this.series.yAxis.categories[this.point.y] + '=> total on ' + this.point.z + 'tickets';
}
},
更新了fiddle。