highcharts-更改系列数据后的缩放问题

highcharts-更改系列数据后的缩放问题,highcharts,zooming,Highcharts,Zooming,有一个奇怪的行为ar甚至可能是高图表中的错误。如果在图表缩放时更改序列数据,我将无法再缩放它:(() 下面是复制的步骤 后藤 使用鼠标缩放图表 单击“更改”按钮更改图表数据 尝试使用鼠标再次缩放 问题是在这些步骤之后,事件.xAxis未定义,因此我们无法获得鼠标缩放选择的最小/最大值 有没有解决办法让图表在缩放状态下更改数据,然后再进一步缩放?不是一个bug 您正在不必要地将时间戳转换为日期对象,而SetExtermeMethod需要时间戳,而现在您正在向它传递一个日期。将您的代码更改为此,它就

有一个奇怪的行为ar甚至可能是高图表中的错误。如果在图表缩放时更改序列数据,我将无法再缩放它:(()

下面是复制的步骤

  • 后藤
  • 使用鼠标缩放图表
  • 单击“更改”按钮更改图表数据
  • 尝试使用鼠标再次缩放
  • 问题是在这些步骤之后,事件.xAxis未定义,因此我们无法获得鼠标缩放选择的最小/最大值

    有没有解决办法让图表在缩放状态下更改数据,然后再进一步缩放?

    不是一个bug 您正在不必要地将时间戳转换为日期对象,而SetExtermeMethod需要时间戳,而现在您正在向它传递一个日期。将您的代码更改为此,它就工作了

    if (event.xAxis[0]) {
        startDt = event.xAxis[0].min;
        endDt = event.xAxis[0].max;
    }
    
    小提琴@

    不是一个虫子 您正在不必要地将时间戳转换为日期对象,而SetExtermeMethod需要时间戳,而现在您正在向它传递一个日期。将您的代码更改为此,它就工作了

    if (event.xAxis[0]) {
        startDt = event.xAxis[0].min;
        endDt = event.xAxis[0].max;
    }
    
    小提琴@