[英]Add series to highcharts dynamically without initial data
我正在尝试向使用动态数据的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);
}
}
我知道还有大约一百万条其他SO帖子使这看起来像个骗子,但它们都不是专门用于动态添加不带初始数据的系列,其中已调用addSeries
和添加了数据点。
谢谢!
@GrzegorzBlachliński的评论是正确的。 谢谢! 请参阅上面的评论。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.