SVG/D3 - JSON 每 10 秒重新加载一次
如何编写 D3/json/ajax 查询以每 10 次邀请新数据 秒。
这是我的第一个解决方案,我认为它不好:
setInterval(function() {
d3.json("http://1.....", function(json) {
....
})
}, 1000);
它是正确的还是有更好的方法?
非常感谢
How do I program a D3/json/ajax query which invites new data every 10
seconds.
Here is my first approach for a solution, I think it is not good:
setInterval(function() {
d3.json("http://1.....", function(json) {
....
})
}, 1000);
As it is right or is there a better approach?
Many thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
对于方法的定时执行,setInterval 是最好的选择,可以使用 setTimeout,但用于此目的的 setInterval 会更好。不过,我会确保您的第一个 ajax 调用在再次触发该函数之前已完成。
For timed execution of a method setInterval is your best option setTimeout could be used but setInterval for this purpose would be better. I would however ensure that your first ajax call has completed before triggering the function again.