gpt4 book ai didi

Highcharts -没有初始数据的动态图

转载 作者:行者123 更新时间:2023-12-04 07:24:48 25 4
gpt4 key购买 nike

如果使用动态样条更新打开此JSFiddle,它将在每秒开始更新之前加载20点的序列。

Example

我不想显示任何初始数据,而是让间隔在它们进入时添加点。

所以我改变了:

series: [{
name: 'Random data',
data: (function() {
// generate an array of random data
var data = [],
time = (new Date()).getTime(),
i;

for (i = -19; i <= 0; i++) {
data.push({
x: time + i * 1000,
y: Math.random()
});
}
return data;
})()
}]


series: [{
name: 'Random data',
data: []
}]

但这并没有增加点数。有什么我想念的吗?

最佳答案

更改加载函数,以使shift参数在添加20个值之前不适用,请参见this jsfiddle

load: function() {

// set up the updating of the chart each second
var series = this.series[0],
maxSamples = 20,
count = 0;
setInterval(function() {
var x = (new Date()).getTime(), // current time
y = Math.random();
series.addPoint(
[x,y]
, true
, (++count >= maxSamples)
);
}, 1000);
}

关于 Highcharts -没有初始数据的动态图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15162891/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com