在highstock图表中,我想显示我的自定义工具提示。它的文字颜色应该与第一个系列的颜色相同。
如何做到这一点? 这不起作用:
function CustomFormatter() {
var s = "";
var items = this.points;
for (var i = items.length - 1; i >= 0; --i) {
s += items[i].point.name + ': ' + '<b>' + items[i].point.y + '</b>' + '<br>';
}
return '<span style="color: ' + options.colors[1] +'">'
+ Highcharts.dateFormat(' %a, %d %b %y', items[0].point.x)
+ '</span>' + '<br>' + s;
}
谢谢, 振亚
答案 0 :(得分:0)
您可以使用内置格式化程序http://api.highcharts.com/highcharts#tooltip.formatter并从系列对象this.series.color
获取颜色