我正在创建5个单独的图表,并尝试每隔几秒更新一次新系列数据。 如果我只定义了一个创建新图表并在构造函数中添加系列数据的函数,它可以工作,但缺点是每个使用setInterval()刷新的页面都会破坏图表并重建它们,这看起来很糟糕。所以我创建了两个函数,一次调用CreateChart(),一次调用UpdateChart(),每次setInterval()刷新都调用UpdateChart()。现在,图表是空的,我得到错误的UpdateChart():javascript中的highcharts系列更新
TypeError: FlightCharts[Index].series[0] is undefined
Link to javascript code
Link to example json series data
任何提示(我是新来的JavaScript)
感谢
1日提示:贴在你的问题中的代码,而不是pastebin – Raptor
你可以通过你的解决方案到jsfiddle或其他的东西吗? – whois42
好吧,我把这个放在https://jsfiddle.net/czvLdqq5/2/并简化了一下。 – michal