0

使用HighStock 库时,我在向我的 highstock 时间序列动态添加一个点时遇到问题。 初始渲染后的第一个增量

初始时间序列渲染良好。但是,使用addPoint函数,第一个增量会产生这个不稳定的渲染错误,就好像下一个增量滴答是在第一个系列滴答之后(而不是在第一次渲染中的最后一个滴答之后)。它发生在:

  1. 我做了一个初始渲染(选项结构是 clojurescript)。然后...$(".selector").highcharts({:rangeSelector {:selected 1},
    :title {:text label},
    :chart {:zoomType "x"}
    :navigator {:adaptToUpdatedData true}
    :series [{:name label,
    :data tlist
    :marker {:enabled true, :radius 3},
    :shadow true,
    :tooltip {:valueDecimals 2}}]})
  2. 如果我想使用addPoint函数逐步添加到我的时间序列中。

当经过一些增量 addPoints 后,初始时间序列渲染不再可见时,问题就消失了。 初始时间序列渲染后正确的 addPoint 渲染不再可见

有没有人见过这个?谢谢蒂姆

4

2 回答 2

0

数据应该按x升序排序,所以当你添加新点时,日期应该是最晚的。

于 2013-06-07T09:47:54.330 回答
0

好的,我解决了这个问题。是我的错。我正在从列表的错误一端剥离下一个数据点。在重新绘制正常之前,它占用了整个时间序列的长度。

高温高压

于 2013-06-06T18:13:19.443 回答