esi*_*sio 9 haml ruby-on-rails hidden-field
我使用rails和haml,haml-rails.
我如何在haml中创建hidden_field?
我有领域:
.field
= f.label :submit_date
= f.datetime_select :submit_date
Run Code Online (Sandbox Code Playgroud)
我会隐藏这个字段.用户无法手动修改日期时间.我将在创建对象时存储在db datetime中.我完全不知道怎么做.我知道如何在erb中做到这一点,但我会使用haml.
Jes*_*ott 20
如果你想用customer_id创建一个隐藏字段,你需要:
= f.hidden_field :customer_id, value: @customer.id
Run Code Online (Sandbox Code Playgroud)
注意:您提到要在创建对象时存储created_at.如果你的模型上有"timestamps",或者"created_at"和"updated_at"列,rails会为你处理这个(并且是推荐/标准做法)
小智 13
我认为这是rails FormHelper方法.如果你想在HAML中这样做,你可以使用这样的东西:
%input{:type=>"hidden", :value=>params[:order], :name=>:order}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14738 次 |
| 最近记录: |