gpt4 book ai didi

jquery - 高库存图表中的错误。工具提示中的数据未定义

转载 作者:行者123 更新时间:2023-12-01 07:45:34 24 4
gpt4 key购买 nike

我正在尝试构建一个 highstock 图表,其中 x 轴有一组时间戳,y 轴有一组数字。另外,我在数组中还有一些其他数据,我想在工具提示中显示它们。数据数组如下:

data=[
{
"ID": 9682533,
"PONumber": "100869279",
"y": 2,
"x": 1470196365449
},
...];

工具提示格式化函数是:

tooltip: {

formatter: function () {

console.log('inside formatter');
var s = '<b>' + Highcharts.dateFormat('%A, %b %e, %Y, %H:%M:%S', this.x) + '</b>';

$.each(this.points, function () {
s += '<br/> ID:= <b>'
+ this.point.ID
+ '</b><br/> Completion time:= <b>'
+ this.y
+ ' secs</b><br/>'
+ 'Purchase Order Number:= <b>'
+ this.point.PONumber
+ '</b><br/>';
});

return s;

}
}

当我绘制数据时,我得到的 ID 和采购订单编号的值是未定义的。然而,当我缩放数据时,我可以在工具提示中看到正确的数据。 jsfiddle 在这里:http://jsfiddle.net/jayadrath/v8mLc8np/ 。任何解决这个问题的帮助都会很棒。

编辑:一些答案​​和评论提到他们看不到该问题。因此附上屏幕截图。

Highstock data issue

最佳答案

我也无法在您的 fiddle 上重现 - 工具提示显示并且控制台中未定义的工具提示值没有错误。

fiddle 数据是所有数据还是这只是一个样本?我想知道这个问题是否与dataGrouping有关在您的图表上启用并且有更多数据。如果启用了dataGrouping,则会对您的 x/y 值进行一些近似,并且可能不会将您的其他工具提示项传输到该点。

尝试关闭dataGrouping

关于jquery - 高库存图表中的错误。工具提示中的数据未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38771499/

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