理解 Rails 在呈现部分数据方面的“魔力”(并将局部变量传递给它们)。
为什么会这样:
<%= render "rabbits/form" %>
这个工作:
<%= render "rabbits/form", :parent => @warren, :flash => flash %>
但是这个 没有可以工作:
<%= render "rabbits/form", :locals => { :parent => @warren, :flash => flash } %>
但这个可以:
<%= render :partial =>"rabbits/form", :locals => { :parent => @warren, :flash => flash } %>
还有,我怎么才能查到这些细微差别这样我就不用去骚扰监控室的人了?