尝试使用content_tag创建以下内容:
<p><span class="field-label">Address: </span><%= @patient.address1 %></p>
<%= content_tag :p, @patient.address1 do %>
<%= content_tag :span, "Address: ", :class => 'field-label'%>
<%end%>
返回:
<p><span class='field-label>Address: </span></p>
答案 0 :(得分:0)
如the docs中所述,如果使用块格式,则第二个参数成为选项。 IE浏览器。您不能将内容混合为参数,将内容混合为块。因此,要解决此问题,您需要将@patient.address1
放在块中:
<%= content_tag :p do %>
<%= content_tag :span, "Address: ", :class => 'field-label' %>
<%= @patient.address1 %>
<% end %>