简单形式空白标签

时间:2013-07-04 23:29:14

标签: ruby-on-rails ruby forms simple-form

所以我使用Simple Form for my Rails App,我需要删除简单表单附带的每个输入上的标签。

我试过:   <%= f.input:email,class:“login-field”,label:“”%> 将标签留空,但这不起作用。

我对rails很新,有人可以解释如何实现这个目标吗?

编辑: 我正在尝试实现这种格式:

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

谢谢。

3 个答案:

答案 0 :(得分:57)

您是否尝试过label:false而不是label:""

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

答案 1 :(得分:17)

老问题,但它对我有用,@ Josh M:

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

simple_form(3.0.2)

答案 2 :(得分:4)

我认为要走的路是label: false
同样在simple_form_for中,您可以传递defaults: {label: false}以禁用此表单中所有字段的标签。