Tag: 行动视图

如何将多个局部传递给嵌套的局部

这应该是非常简单和有据可查的,我已经做了好几次了,虽然还有一些东西还在杀我。 我有一个部分调用嵌套部分的结构。 在某些时候,一个render调用需要将一个额外的变量传递给partial,尽管部分的渲染失败了: undefined local variable or method `’ for #<# 这是我调用render代码: = f.simple_fields_for :orders do |c| = render partial: “fields”, locals: {f: c, step: f.object.step} 虽然这也不起作用: = f.simple_fields_for :orders do |c| = render “fields”, f: c, step: f.object.step 这里是引发exception的地方: f.input :quantity, input_html: {step: step} form_for来自views/lists/_form.html.haml : = simple_form_for( @order, :html => { :multipart => […]