HighStock深度图奇怪地更新数据

时间:2019-04-09 15:17:32

标签: javascript charts highcharts

我正在使用highcharts中的depthchart来显示通过websocket获取的数据,我想不刷新就更新数据。我尝试使用setdata()update()方法,但是数据以奇怪的方式更新

奇怪的数据:

strange data

所需的结果应该像

desired result

我初始化新的depthchart时得到了

1 个答案:

答案 0 :(得分:0)

这个问题是因为我有动态(x,y)点,并且几乎在每个调用中起点都在变化,我通过首先更新起点来解决了这个问题

chart.series[0].update({
          pointStart:updatedPoint,
        })

然后是

chart.series[0].update({
          data:newData,
        })