【问题标题】:Rendering Partial Syntax渲染部分语法
【发布时间】:2016-11-16 17:50:44
【问题描述】:

有什么区别

render partial: 'shared/errors', locals: { errors: @project.errors }

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

在渲染部分shared/_errors.rb时?

【问题讨论】:

标签: ruby-on-rails


【解决方案1】:

它们似乎都在做完全相同的事情,但在某些情况下,如果你想使用某些选项,例如 :layout、:collection 等,你必须明确指定 render partial: '...'。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多