Javascript 每次执行两次Highchart格式化程序函数
我创建了一个high图表,但它的格式化程序函数执行了两次Javascript 每次执行两次Highchart格式化程序函数,javascript,jquery,highcharts,formatter,Javascript,Jquery,Highcharts,Formatter,我创建了一个high图表,但它的格式化程序函数执行了两次 formatter: function() { console.log("start"); return this.value; } 基于,它看起来像是一个回调函数,每当显示工具提示时都会触发 因此,每当鼠标悬停在某个元素上时,将调用formatter()函数为该点生成适当的工具提示,如中的大量警报所示,如下所示: 我找到了解决办法。我使用了旧版本的 我已经更新了最新的解决问题的方法 感谢Rion和Sebastian这不
formatter: function() {
console.log("start");
return this.value;
}
基于,它看起来像是一个回调函数,每当显示工具提示时都会触发
因此,每当鼠标悬停在某个元素上时,将调用formatter()
函数为该点生成适当的工具提示,如中的大量警报所示,如下所示:
我找到了解决办法。我使用了旧版本的 我已经更新了最新的解决问题的方法
感谢Rion和Sebastian这不是工具提示格式化程序,而是xAxix格式化程序。我没有看到您的示例小提琴中定义的格式化程序。你能加上它吗?我假设它们每个函数都类似(即,当您激活要通过函数显示的内容时)。您没有在小提琴中添加格式化程序?您的意思是axis.labels.formatter像这里一样运行两次:?相同。jsfiddle.net/5q47ym4p