渲染部分语法

时间:2016-11-16 09:35:59

标签: ruby-on-rails

什么是

之间的区别
render partial: 'shared/errors', locals: { errors: @project.errors }

render 'shared/errors', errors: @project.errors

渲染部分shared/_errors.rb

1 个答案:

答案 0 :(得分:1)

他们似乎都在做同样的事情,但在某些情况下你必须明确指定渲染部分:' ...'如果你想使用某些选项,例如:layout,:collection等。

如上所述:http://guides.rubyonrails.org/layouts_and_rendering.html#using-partials