1
設計是否需要每個表單文本字段的標籤(即:註冊/新建)?設計表單需要每個文本字段的標籤嗎?
當我刪除我的代碼中的標籤,即:「<%= f.label:name%>」時,文本字段也會消失在頁面上。我想顯示文本框,但不顯示標籤。
色器件/註冊/ new.html.erb
<div class="row">
<div class="col-md-8">
<%= form_for(resource, as: resource_name, url: registration_path(resource_name)) do |f| %>
<%= devise_error_messages! %>
<div class="form-group>
<%= f.label :name %>
<%= f.text_field :name, autofocus: true, class: 'form-control', placeholder: 'Name' %>
</div>
<div class="form-group>
<%= f.label :email %>
<%= f.text_field :email, class: 'form-control', placeholder: 'Email' %>
</div>
<div class="form-group>
<%= f.label :password %>
<%= f.text_field :password, class: 'form-control', placeholder: 'Password' %>
</div>
<div class="form-group>
<%= f.label :password_confirmation %>
<%= f.text_field :password_confirmation, class: 'form-control', placeholder: 'Confirm password' %>
</div>
<div class="form-group">
<%= f.submit "Sign up", class: 'btn btn-success' %>
</div>
<div class="form-group">
<%= render "devise/shared/links" %>
</div>
<% end %>
</div>
</div>
刪除標籤
刪除標籤之前之後
我讀過它不好的做法排除在表單中的一個文本框外的標籤,但Facebook做它;)
我還是新來的回報率和任何指導表示讚賞。
刪除標籤後,您的表單看起來如何?你可以發佈嗎? – Pavan