如何使用haml自定义输入在编辑表单中显示当前值?

时间:2013-09-26 15:41:17

标签: ruby-on-rails ruby haml

我正在使用的代码是动态渲染此编辑表单中的输入字段,如下所示:

%input.custom{:name => "short_form[#{field_name}]", :type => field_type, :id => field_id, :value => short_form.send(field_name)}

基于field_type值,它呈现某种类型的输入字段。但是,我根本无法获得显示的值。 value属性最终显示为空白。有什么建议? field_name是属性名称btw,short_form是对象(这是部分)。

1 个答案:

答案 0 :(得分:1)

执行:

:value => short_form.object.send(field_name)