Cha*_*lie 8 html ruby-on-rails
我的问题是我想<span>在form_for label自定义文本中插入标记.在普通的html代码中,它会是这样的:
<label>Address<span class="required">*</span></label>
但它Rails,我将如何插入这里:
<%= f.label :address, "Address" %>
它只是必填字段的指示.
MrY*_*iji 13
作为大多数Form助手,您可以传递do/block而不是name参数:
<%= f.label :address do %>
Address<span class="required">*</span>
<% end %>
Run Code Online (Sandbox Code Playgroud)
适用于link_to:
<%= link_to root_path do %>
<div>Hey!</div>
<% end %>
Run Code Online (Sandbox Code Playgroud)
你可以这样做
<%= f.label :address, "Address<span class='required'>*</span>".html_safe %>
Run Code Online (Sandbox Code Playgroud)
这产生以下结果 HTML
<label for="address">Address<span class="required">*</span></label>
Run Code Online (Sandbox Code Playgroud)
要么
你也可以这样做.
<%= f.label :address do %>
Address<span class="required">*</span>
<% end %>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4711 次 |
| 最近记录: |