加载视图后运行方法的rails

时间:2011-07-27 18:37:46

标签: ruby-on-rails ruby ruby-on-rails-3

我希望显示一个旋转的“加载”图像,而我的方法计算一些东西并将结果返回给视图。

目前,它看起来好像页面根本没有加载然后(它正在执行该方法)。

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

一种方法是将您正在加载的页面简单地作为加载指示符,并让它执行AJAX请求以检索其余结果(您可以使用jQuery或类似的东西来发出请求然后插入结果进入文件)。

如果您对此感到满意,可以使用Rails 3.1中新增的HTTP流媒体支持。

http://railscasts.com/episodes/266-http-streaming