我在高图表中使用了yAxis的自定义格式化程序。下面给了我当前的 y 轴值:
yAxis: {
labels:{
formatter: function(){
return this.value
}
}
}
有没有办法在格式化程序函数中访问坐标的 x 轴值和 z 轴值?我可以得到所有值,但不能得到相应的 x 和 z 值。
首先,您需要像这样从控制台检查图表对象;
yAxis: {
labels:{
formatter: function(){
console.log(this);
}
}
}
您可以在此对象中找到任何所需的值。例如;this.chart.xAxis[0].categories[0]
将为您提供 xAxis 上第一个元素的值。