Javascript Highstock navigator minimum在series.addPoint上的行为怪异,当1+series时

Javascript Highstock navigator minimum在series.addPoint上的行为怪异,当1+series时,javascript,highcharts,highstock,Javascript,Highcharts,Highstock,问题是: 请注意,我有两个数据系列,我正在动态添加数据。在添加数据时,观察“图表最小值”的变化……非常有意义……新数据输入,旧数据输出 现在点击“全部”过滤器或向左滑动导航器的左手柄,观察图表最小值恢复到原来的状态…但我在图表中没有看到旧的图表最小值 对于一个数据系列,它可以完美地工作:您不能将导航器的左手柄向左滑动,因为旧数据已经按其应有的方式消失了 有没有办法解决这个问题?两个系列中的数据都是一样的,这有点问题。下面是一个数据不完全相同的示例:是的,最好使用数据数组的副本,而不是原始数组,因

问题是:

请注意,我有两个数据系列,我正在动态添加数据。在添加数据时,观察“图表最小值”的变化……非常有意义……新数据输入,旧数据输出

现在点击“全部”过滤器或向左滑动导航器的左手柄,观察图表最小值恢复到原来的状态…但我在图表中没有看到旧的图表最小值

对于一个数据系列,它可以完美地工作:您不能将导航器的左手柄向左滑动,因为旧数据已经按其应有的方式消失了


有没有办法解决这个问题?

两个系列中的数据都是一样的,这有点问题。下面是一个数据不完全相同的示例:是的,最好使用数据数组的副本,而不是原始数组,因为Highcharts可能会修改数组点:是的,如果使用两个不同的数组,效果非常好。事后看来,这是有道理的。但我想知道为什么设置useUTC=false会破坏它-
for (i; i < data.length; i += 1) {
    series1.addPoint(data[i], false, true);
    series2.addPoint(data[i], false, true);
}
chart.redraw();