Ruby on Rails在视图中为新创建的对象添加特定属性

时间:2014-02-04 21:55:42

标签: ruby-on-rails ruby ruby-on-rails-4

我正在使用form_for帮助程序在页面上创建新评论。每当点击提交按钮时,我也想给新评论一个属性,例如:this_id =>这在视图中是否可行?

1 个答案:

答案 0 :(得分:0)

使用hidden_​​field: http://api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html#method-i-hidden_field

hidden_field(:signup, :pass_confirm)
# => <input type="hidden" id="signup_pass_confirm" name="signup[pass_confirm]" value="#{@signup.pass_confirm}" />

hidden_field(:post, :tag_list)
# => <input type="hidden" id="post_tag_list" name="post[tag_list]" value="#{@post.tag_list}" />

hidden_field(:user, :token)
# => <input type="hidden" id="user_token" name="user[token]" value="#{@user.token}" />