Ich versuche, ein Etikett ohne Wert zu erstellen mit Rails' label helper (fragen Sie nicht, warum; Ich brauche es für einige CSS3 Magie).Wie man ein leeres Etikett mit FormHelper von Rails baut?
Dies gilt nicht Arbeit:
<%= f.label :last_name, "" %>
(Rails die leere Zeichenfolge mit der Bezeichnung Wert überschreibt sowieso.)
Weder tut dies:
<%= f.label :last_name, nil %>
Diese tut Arbeit scheint aber umständlich:
<%= f.label :last_name do %>
<%= "" %>
<% end %>
Gibt es einen besseren Weg?
Haben Sie versucht, mit 'label_tag' leer sein? –
Nicht in diesem Fall, da es sich hier um ein Formularobjekt 'f' handelt. – Tintin81
Versuchen Sie etwas wie 'label_tag '# {f.class} [last_name]",' '' ' –