gpt4 book ai didi

highcharts - *Highcharts* 如何获取缩放框的最小值和最大值

转载 作者:行者123 更新时间:2023-12-02 15:11:47 24 4
gpt4 key购买 nike

我通过设置zoomType: 'xy'来使用highcharts中的缩放功能,想问当我使用鼠标进行缩放时,如何找到缩放框x轴上的最小值和最大值选择变焦位置。我尝试使用 getExtremes() :

events: {
afterSetExtremes: function () {
min = parseFloat(this.getExtremes().min);
max = parseFloat(this.getExtremes().max);
}
}

但返回的最小值和最大值似乎是缩放后整个图表屏幕的值,而不是我选择缩放的框。

最佳答案

您可以使用chart.events.selection事件来获取此信息。例如:

chart: {
events: {
selection: function(event) {
if(event.xAxis != null)
console.log("selection: ", event.xAxis[0].min, event.xAxis[0].max);
else
console.log("selection: reset");
}
},
zoomType: 'xy'
}

参见this JSFiddle用于演示和记录结果。

关于highcharts - *Highcharts* 如何获取缩放框的最小值和最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33942444/

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