将输入放入标签
Put input into label
我想要这样的结果:
<div>
<label>
<input type="checkbox">
</label>
</div>
注意标签中的输入。
我现在的 ERB 代码:
<div class="form-check">
<%= f.label :remember_me, class: "form-check-label" %>
<%= f.check_box :remember_me, class: "form-check-input" %>
</div>
您将如何更改它以获取标签中的输入。
这样就可以了。您可以使用 do
块
嵌套输入
<div class="form-check">
<%= f.label :remember_me, class: "form-check-label" do %>
<%= f.check_box :remember_me, class: "form-check-input" %>
<% end %>
</div>
您可以像这样给标签一个块:
<div class="form-check">
<%= f.label :remember_me, class: "form-check-label" %>
<%= f.check_box :remember_me, class: "form-check-input" %>
<% end %>
</div>
有关详细信息,请参阅 this stack overflow question。
我想要这样的结果:
<div>
<label>
<input type="checkbox">
</label>
</div>
注意标签中的输入。 我现在的 ERB 代码:
<div class="form-check">
<%= f.label :remember_me, class: "form-check-label" %>
<%= f.check_box :remember_me, class: "form-check-input" %>
</div>
您将如何更改它以获取标签中的输入。
这样就可以了。您可以使用 do
块
<div class="form-check">
<%= f.label :remember_me, class: "form-check-label" do %>
<%= f.check_box :remember_me, class: "form-check-input" %>
<% end %>
</div>
您可以像这样给标签一个块:
<div class="form-check">
<%= f.label :remember_me, class: "form-check-label" %>
<%= f.check_box :remember_me, class: "form-check-input" %>
<% end %>
</div>
有关详细信息,请参阅 this stack overflow question。