【发布时间】:2015-01-11 18:08:50
【问题描述】:
我想用两个词把它说出来
【问题讨论】:
标签: ruby-on-rails ruby forms label
我想用两个词把它说出来
【问题讨论】:
标签: ruby-on-rails ruby forms label
用_连接两个词来指定字段名;它将被解释为标签中的两个单独的单词。
例如:
<%= form_for @person do |f| %>
<%= f.label :first_name %>:
<%= f.text_field :first_name %><br />
<%= f.label :last_name %>:
<%= f.text_field :last_name %><br />
<%= f.submit %>
<% end %>
会产生
<form action="/people" class="new_person" id="new_person" method="post">
<input name="authenticity_token" type="hidden" value="NrOp5bsjoLRuK8IW5+dQEYjKGUJDe7TQoZVvq95Wteg=" />
<label for="person_first_name">First name</label>:
<input id="person_first_name" name="person[first_name]" type="text" /><br />
<label for="person_last_name">Last name</label>:
<input id="person_last_name" name="person[last_name]" type="text" /><br />
<input name="commit" type="submit" value="Create Person" />
</form>
注意first_name 和last_name 如何在标签中变为First name 和Last name。
【讨论】: