我正在尝试添加&从使用动态数据的Highcharts中删除数据系列。但是,我动态添加的数据永远不会渲染到图表上,即使已经添加了该系列。
我有:
redraw
来电例如:
请参阅http://jsfiddle.net/dLovcw7x/2/
你会注意到MY_NEW_SERIES
似乎永远不会呈现任何有趣的东西,除了传说中的一个地方。
这是合并版本。
...
events: {
load: function () {
var MY_NEW_SERIES = this.addSeries({ ...config })
var existingSeries = this.series[0] // <== i dont want this at all
setInterval(function () {
// as shown in HC demos...
var x = new Date().getTime()
var y = Math.random()
MY_NEW_SERIES.addPoint([x, y + 0.5], true, true) // **doesn't render!**
existingSeries.addPoint([x, y], true, true) // renders OK
}, 1000);
}
}
我知道还有大约1M个其他SO帖子使这看起来像一个骗局,但它们都没有特定于动态添加系列w / out初始数据,其中addSeries
已被调用并添加了数据点。
THX!
答案 0 :(得分:0)
@GrzegorzBlachliński的评论是正确的。谢谢!见上面他的评论。