如何在悬停的Highcharts工具提示上显示自定义或非系列数据数组?
我正在使用区域范围图与系列的范围数据来显示图表,但工具提示并不需要任何系列数据,而是需要部分数据显示在相应的点上。我不确定哪个是正确的。我已经有3个数据串联显示图表。当我为系列添加5分时,它变成了8个系列分数。我无法获得动态添加的数据,并且系列中的其他数据混淆了我的数据,我无法访问添加的确切数据。如何在悬停的Highcharts工具提示上显示自定义或非系列数据数组?
所以,我想添加点
tooltip: { formatter: function() {
var points = this.points,
point,
pointValue,
i = 0,
j, z = 0,
seriesValueHolder = {};
var bIndex = points[0].point.index;
var midValue = midPercentiles[bIndex];
points.push({
y: midValue,
series: {
name: "midSeries"
}
});
var len = this.points.length;
for (var i = 0; i < len; i++) {
point = points[i];
pointValue = point.y;
for (j = i + 1; j < len - 1; j++) {
pointValue = pointValue + points[j].y;
}
}
tooltipText += this.renderTooltipLineItem(helper.getSeriesLabel('midSeries'),
seriesValueHolder['midSeries']);
return tooltipText;
},
shared: true
}
回答:
一切正常。感谢您的答案,我会尝试这些。 作品当我拿出extraline
for (j = i + 1; j < len - 1; j++) { pointValue = pointValue + points[j].y;
}
回答:
推入一系列自定义数据,然后取回该提示上使用
this.point.custom
以上是 如何在悬停的Highcharts工具提示上显示自定义或非系列数据数组? 的全部内容, 来源链接: utcz.com/qa/259492.html