我在使用 jquery flot 时遇到了问题。
我想每 5 秒更新一次实时 x 轴
。但它只更新了一点时间x-axis
,之后就没有更新标签x-axis
了。
有人可以帮我解释一下为什么它不更新吗?非常感谢。
这是我的链接演示: This is my demo
最佳答案
您只定义一次 xaxis 刻度,并且在数据更改时永远不会更新它们。所以它们会从你的图表移到左边。
将以下代码添加到您的 GetDataHour()
函数中,以便在添加新数据时每小时添加新的报价:
if (now_hour - options_hour.xaxis.ticks[options_hour.xaxis.ticks.length - 1] === 3600000) {
options_hour.xaxis.ticks.push(now_hour);
}
查看更新后的fiddle获取完整代码。
关于javascript - Jquery Flot 不实时更新 x 轴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34734934/