高图缩放问题时,平移反向x轴

Highcharts zoom issue when panning reversed xAxis

本文关键字:缩放 问题 高图      更新时间:2023-09-26

使用Highcharts库,我正在设置具有缩放/平移功能的图表。

如果我创建type: 'datetime' xAxis并使用reversed: true,我在尝试平移时遇到问题。无论我当前是否缩放,它都会立即放大。

如果我删除反转属性,这个问题不会发生。有没有其他人遇到过这个问题,或者知道去哪里修复它?

这里是一个JSFiddle来显示这个问题。使用Shift键平移。

我已经尝试不使用反转标志和排序数据自己,但Highcharts抛出一个错误,如果日期似乎不是升序。

正如问题评论中所述,这实际上是Highcharts的一个bug。当处理反向的xAxis时,平移功能没有正确处理setExtremes(...)函数调用。

这里有一个bug:https://github.com/highcharts/highcharts/issues/5997,它现在包含了一些修复的提交(我自己已经测试过了)。

从那时起,一个建议的修复已经提交给下一个Highcharts里程碑。