Ответ 1
Вы пробовали label:false
вместо label:""
:
<%= f.input :email, class: "login-field", label: false %>
Итак, я использую Simple Form для моего приложения Rails, и мне нужно избавиться от метки на каждом входе, который поставляется с простой формой.
Я пробовал: <% = f.input: email, class: "login-field", label: ""% > оставив метку пустой, но это не сработало.
Я относительно новичок в рельсах, может кто-нибудь объяснить, как добиться этого?
Изменить: Я пытаюсь достичь этого формата:
<input type="password" class="login-field" value="" placeholder="Password" id="login-pass" />
Спасибо.
Вы пробовали label:false
вместо label:""
:
<%= f.input :email, class: "login-field", label: false %>
Старый вопрос, но это сработало для меня, @Josh M:
<%= f.input :email, class: "login-field", label: ' '.html_safe %>
simple_form (3.0.2)
Я думаю, что путь label: false
Также в simple_form_for
вы можете передать defaults: {label: false}
, чтобы отключить ярлык для всех полей в этой форме.