我想知道如何将CSS类参数添加到do
语句中的ERB语句中,如此;
<% @relatives&.each do |f| %>
<%== f.summary %> <!-- This one here -->
<% end %>
我试过这个:<%== f.summary, class: "class-name" %>
因为它的工作形式如下:<%= f.input :name, class: "class-name" %>
这甚至可能在表格之外吗?
这一点是我使用CKEditor为某事写一个摘要,它正在注入它自己的<p>
标签,渲染围绕它的<p>
标签上的样式毫无用处。
它曾经是这样写的:<p class="card-text basic"><%= raw f.summary %></p>
classes是DOM元素的属性。字符串没有类。
你可以将它包装在一个范围内并将类分配给span ...做这样的事情......
<%= tag.span f.summary, class: 'class-name' %>
或使用p标签......
<%= tag.p f.summary, class: 'class-name' %>