如何删除标签,只在输入框中有占位符?

时间:2017-09-20 09:32:55

标签: ruby-on-rails ruby

我一直在寻找这个表格一段时间,但是我无法删除输入框上方左侧角落上的标签,只是在输入框中放置了占位符文本。使用下面的代码,输入框将填充占位符值,但标签将成为变量f上输入方法的参数。

我想要输入框内没有标签的占位符值。

<%= simple_form_for(resource, as: resource_name, url: registration_path(resource_name)) do |f| %>
        <%= f.error_notification %>
        <div class="field">
            <%= f.input :email, placeholder: "e-mail", required: false, autofocus: true %>
            <%= f.input :password, placeholder: "password",required: false, hint: ("#{@minimum_password_length}文字以上で!" if @minimum_password_length) %>
            <%= f.input :password_confirmation, placeholder: "password", required: false %>  
        </div>

1 个答案:

答案 0 :(得分:4)

只需像这样添加label: false

<%= f.input :email, placeholder: "e-mail", required: false, autofocus: true, label: false %>

这将删除标签。