8

これはおそらく少し低い質問ですが、ラベルヘルパーでラベルテキストを変更するエレガントな方法はありますか?

= f.label :name

生成

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

labelにテキストを入れたい場合、たとえばNameではなくYour Carのようにするにはどうすればよいですか?

1 つの方法は、label タグを HTML として直接記述することですが、これは少し汚れた方法です...

4

1 に答える 1

17

次のように、f.label に 2 番目の文字列引数を追加するだけです。

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

こちらをご覧ください

于 2012-05-06T19:39:00.483 に答える