我修改了找到的here示例,为数据点添加了名称,但工具提示没有显示名称。它显示系列名称,但不显示点名称:
---------
|o Points |
|x: 2 |
|y: -6 |
|z: 2 |
---------
这是我的jsFiddle。我的系列数据定义为:
series: [{
name: "Points",
data: [{
color:"rgb(0,0,0)",
x:5,
y:-5,
z:9,
name:"Point 1"
},{
color:"rgb(0,0,0)",
x:2,
y:-6,
z:2,
name:"Point 2"
},{
color:"rgb(0,0,0)",
x:7,
y:6,
z:8,
name:"Point 3"
}]
}]
我认为它应该在工具提示中显示点名称,如this 2D示例所示。这是一个错误还是我做错了什么?
Highcharts JS v4.0.4
答案 0 :(得分:2)
您必须定义自己的tooltip formatter:
tooltip: {
formatter: function(chart) {
var p = this.point;
return p.name + '<br>' +
p.x + ', ' + p.y + ', ' + p.z;
}
}
以下是一个工作示例:http://jsfiddle.net/aLLj8j0m/2/