formatter: function() {
return (this.hasOwnProperty("drilldown") ? 'Count of user' : 'count of number' + this.point.y);
}
},
我只想根据向下钻取条件更改工具提示文本。
我已经通过在图表中添加事件来设置 Xaxis 名称并且它正在工作那么我应该为工具提示做什么??
events: {drilldown: function(e) {
this.xAxis[0].setTitle({
text: 'Accounts'
});
},
drillup: function(e) {
this.xAxis[0].setTitle({
text: 'Source'
});
}
}
您可以在工具提示的格式化程序中检查
ddDupes
图表的属性。例如:
tooltip: {
formatter: function() {
const chart = this.series.chart;
if (chart.ddDupes && chart.ddDupes.length) {
return 'Drilled down';
}
return 'Not drilled down';
}
}
现场演示: https://jsfiddle.net/BlackLabel/7abL0en4/
API参考: https://api.highcharts.com/highcharts/tooltip.formatter