gpt4 book ai didi

javascript - Highcharts 'this' 两次返回同一个对象

转载 作者:行者123 更新时间:2023-11-30 16:25:19 25 4
gpt4 key购买 nike

我只是尝试使用 Highcharts 中的工具提示 pointFormatter 来返回 this.name(至少现在,之后我需要做一些格式化)。我遇到的问题是 this.point 两次返回同一个对象 - 它是正确的对象,但这意味着它在我的工具提示中显示了两次。

Here是一个显示问题的 JSFiddle,工具提示从第 242 行开始。

这是我用过的代码:

tooltip: {
pointFormatter: function(){
var point = this.name;
console.log(point);
return point;
},
followPointer: true
}

登录到控制台确认对象被返回两次的事实。

任何帮助将不胜感激,因为我似乎无法找到可能导致问题的原因。

谢谢!

最佳答案

pointFormatter ( API ) 仅修改工具提示的主体,因此当前您的主体返回与标题完全相同的内容。两个合理的选择:

  • 您可以使用 headerFormat ( API ) 编辑工具提示的标题以区分它们。

  • 您可以使用 formatter ( API ) 函数根据自己的喜好更改整个工具提示。

请注意,formatter 不存在于 plotOptions 下,而您的代码当前所在的位置。它只能通过根 tooltip 获得。

关于javascript - Highcharts 'this' 两次返回同一个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34206100/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com