问题描述:
comments 是一个集合,有多个comment, 在视图层渲染的时候,我把单个的评论放在一个view里面,起名为 _comment_li.html.erb
view层代码如下:
<% @comments.each do |comment | %>
<%=render "comment_li", :comment => comment %>
<% end %>
系统所用的渲染时间为
125.8ms
如何减少渲染时间?
问题解决:
将comment_li中的代码移到 主页面出,不要使用:partial 了
有效的提升了 渲染速度
结果为:
38.4ms