[英]How to use a ruby variable as the default value in simple_form?
好先生:
我有这个
<%= f.input :name, :input_html => { :value => '<%= @user.name %>' } %>
erb标签中的erb标签给所有人带来欢乐。
如何正确做?
将其用作value: @user.name
:
<%= f.input :name, :input_html => { :value => @user.name } %>
如果您的情况下的表单构建器对象f
用于@user
实例,则在验证错误的情况下将预先填充该值。 例如,满足以下条件:
<%= simple_form_for @user do |f| %>
<%= f.input :name %>
<% end %>
为什么不删除erb标签呢?
<%= f.input :name, :input_html => { :value => @user.name } %>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.