【问题标题】:How do you create a lable with two words in rails? [closed]你如何在rails中创建一个带有两个单词的标签? [关闭]
【发布时间】:2015-01-11 18:08:50
【问题描述】:

我想用两个词把它说出来

【问题讨论】:

    标签: ruby-on-rails ruby forms label


    【解决方案1】:

    _连接两个词来指定字段名;它将被解释为标签中的两个单独的单词。

    例如:

    <%= 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_namelast_name 如何在标签中变为First nameLast name

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-22
      • 2012-02-01
      • 1970-01-01
      相关资源
      最近更新 更多