我有一个控制器通过render(list1,list2,list3);
发送列表,然后使用Flot Charts绘制结果。我想把它们描绘成“实时”图表,但我知道它有点棘手。这些列表是从数据库中提取的,这是一个未“完成”的数据库(随着模拟的继续,新的数据被添加)。因此,当我渲染列表时,它们没有所有值,因为它们只在特定时刻具有值。
我想知道获取此更新数据的最简单方法是什么。经过深思熟虑,并意识到Play与PHP无关,我有了一个想法,我想知道它是否可能:
我的想法是使用AJAX或类似的东西,以便每隔“x”秒刷新页面(再次渲染数据),并创建实时图的“虚假印象”。通过这样做,我希望列表得到更新,我可以绘制它们就好像是实时的。
我如何在我的视图.html文件和控制器中执行此操作?有没有其他方法可以做到这一点,而无需刷新?谢谢!