gpt4 book ai didi

javascript - javascript 中的 highcharts 系列更新

转载 作者:行者123 更新时间:2023-12-03 07:32:54 25 4
gpt4 key购买 nike

我正在创建 5 个单独的图表,并尝试每隔几秒用新的系列数据更新它们。如果我只定义一个创建新图表并在构造函数中添加系列数据的函数,它可以工作,但缺点是使用 setInterval() 刷新的每个页面都会破坏图表并重建它们,这看起来很糟糕。

所以我创建了两个函数,CreateChart() 调用一次,UpdateChart() 在每次 setInterval() 刷新时调用。现在图表是空的,我在 UpdateChart() 上收到错误:

TypeError: FlightCharts[Index].series[0] is undefined

Link to javascript code
Link to example json series data

任何提示(我是 JavaScript 新手)

谢谢

最佳答案

问题是您定义了空系列:

series: []

接下来您将尝试为第一个系列设置数据:

FlightCharts[Index].series[0]

相反,您应该至少创建一个系列:

series: [{
name: "MyName",
data: []
}]

关于javascript - javascript 中的 highcharts 系列更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35744107/

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