我有一个主页,渲染了很多东西,还有一个链接,重新渲染页面的一小部分。
完整的获取请求提供:
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 %>
有什么想法吗?我有什么设置吗?