理解Rails與渲染局部變量(以及傳遞局部變量)有關的「魔術」。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 } %>
另外,如何查看這些細微差別,所以我不需要打擾S.O.上的人?
在下面的評論中,您說的是rails api文檔不可搜索。你應該試試這個網站:http://apidock.com/rails。它也有ruby和rspec。 – ryeguy 2010-12-09 21:46:21