使用HighStock library时,我在向我的高级时间序列动态添加点时遇到问题。
初始时间序列呈现良好。但是,使用addPoint函数,第一个增量给出了这个不稳定的渲染错误,好像下一个增量刻度,就在第一个系列时间点之后(而不是在第一个渲染中的最后一个刻度之后)。它发生在:
$(".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}}]})
渲染(选项结构是clojurescript)。然后...... 当在一些增量addPoints之后,初始时间序列渲染不再可见时,问题就消失了。
有没有人见过这个?谢谢 蒂姆
答案 0 :(得分:0)
好的我修好了。这都怪我。我正在从列表的错误末端剥离下一个数据点。并且它在整个时间序列中占据了整个时间段,然后再次恢复正常。
HTH
答案 1 :(得分:0)
数据应按x升序排序,因此如果您添加新点,日期应该是最晚的。