Rails 3 - 如何在标签帮助器中自定义文本标签?

时间:2012-05-06 19:31:41

标签: ruby-on-rails-3 label helper

这可能是一个小问题,但有没有优雅的方法,如何更改标签帮助中的标签文字?

= f.label :name

产生

<input id="car_name" name="car[name]" size="30" type="text">

如果我想将文字放在标签中,比如你的车而不是名称,该怎么做?

一种方法是直接将标签标签写为HTML,但这有点脏......

1 个答案:

答案 0 :(得分:17)

只需向f.label添加第二个字符串参数,如下所示:

label_tag 'name', 'Your name'
# => <label for="name">Your Name</label>

请参阅here