8

这可能是一个有点低的问题,但是有什么优雅的方法,如何更改标签助手中的标签文本?

= f.label :name

产生

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

如果我想在label中添加文本,例如Your Car而不是Name,该怎么做?

一种方法是直接把label标签写成HTML,不过这样有点脏……

4

1 回答 1

17

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

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

这里

于 2012-05-06T19:39:00.483 回答