我正在从Highstock转换到highcharts,但遇到了一些错误。
我的观点是{x:11,y:22,tt:'xx'},tt由我自己定义,我想在工具提示的标题中显示。但标题不会出现在Highcharts中。
我的例子是jsfiddle,HighStock没问题,但是Highcharts未能显示标题。
$(function() {
var chart = new Highcharts.StockChart({
//var chart = new Highcharts.Chart({
chart: {
renderTo: 'container'
},
series: [{
name: 'USD',
data: [{
x: 86400000 * 6,
y: 3,
tt: 'xx'
}]
}],
plotOptions: {
line: {
tooltip: {
headerFormat: '<span style="font-size: 10px">{point.tt}</span><br/>',
}
},
}
});
});
答案 0 :(得分:2)
实际上,它是日期时间轴功能。在Highstock中,如果轴类型是datetime方法,则处理headerFormat是包装器(扩展)。此外,该包装来自highstock文件,在highcharts中不存在。
xAxis: {
type: 'datetime'
},
示例:http://jsfiddle.net/cwm3pcuq/2/
如果您使用其他类型的轴,则可以使用格式化程序http://api.highcharts.com/highcharts/tooltip.formatter构建工具提示。