rails - js.coffee文件 - 性能不佳

时间:2013-09-20 14:04:02

标签: ruby-on-rails coffeescript rendering

我有一个主页,渲染了很多东西,还有一个链接,重新渲染页面的一小部分。

完整的获取请求提供:

Completed 200 OK in 344ms (Views: 110.2ms | ActiveRecord: 10.0ms)

和ajax链接请求:

Completed 200 OK in 2566ms (Views: 2356.1ms | ActiveRecord: 10.5ms)

具体而言:

Rendered application_pages/home.js.coffee (2352.7ms)

home.js.coffee在if中有三个<% %>来决定要渲染的内容。没什么复杂的,没什么重的。

UPDATE 1

我的home.js.coffee看起来像这样:

<% if params[:foo]=='foo1' %>
$('#aaa').html('<%= j(render(partial: "foos/foo1"))%>')
<% elsif params[:foo] == 'foo2' %>
$('#ccc').html('<%= j(render(partial: "foos/foo2"))%>')
<% end %>

有什么想法吗?我有什么设置吗?

0 个答案:

没有答案