partial的进阶用法(可带参数,可用于回圈)

partial

以往我们知道可以用来替代一些view页面的小片段,现在我学会了用来更多的用途:

  • 可以给partial指定一个参数。
  • 可以让partial自动回圈,甚至回圈的语句都省了!

这里是rails101里的例子。

这里可用有两种写法,是相等的。

1
<%= render partial: "group_item", collection: @groups, as: :group %>
1
<%= render :partial => "group_item", :collection => @groups, :as => :group %>