web-dev-qa-db-ja.com

シンプルなフォームの空白のラベル

だから私は私のRailsアプリにシンプルフォームを使用しています。シンプルフォームに付属するすべての入力のラベルを取り除く必要があります。

私が試した:<%= f.input:email、class: "login-field"、label: ""%>ラベルを空白のままにしたが、これは機能しなかった。

私はRailsを比較的始めたばかりですが、これを達成する方法を誰かが説明できますか?

編集:私はこのフォーマットを達成しようとしています:

<input type="password" class="login-field" value="" placeholder="Password" id="login-pass" />

ありがとうございました。

22
Mini John

やってみました label:false の代わりに label:""

<%= f.input :email, class: "login-field", label: false %>
60
vee

古い質問ですが、私にとってはうまくいきました、@ Josh M:

<%= f.input :email, class: "login-field", label: '&nbsp;'.html_safe %>

simple_form(3.0.2)

18
JoseLuis Torres

行く方法はlabel: false
また、simple_form_for渡すことができますdefaults: {label: false}このフォームのすべてのフィールドのラベルを無効にします。

4
Mike Szyndel