[英]Ruby on rails - each do class?
<% consents_checkboxes.each do |checkbox| %>
<%= checkbox.html_safe %>
<% end %>
你好呀,
我可以在循环时给他们上课吗? 我无法让它工作并尝试了几种不同的方法。
这是我想要实现的目标
<% consents_checkboxes.each do |checkbox| %>
<%= checkbox.html_safe, class: 'checkbox' %>
<% end %>
谢谢你
你只能用一个元素来做。 你想要做的是:
<% consents_checkboxes.each do |checkbox| %>
<p class="checkbox"><%= checkbox.html_safe %></p>
<% end %>
当然,您可以使用其他元素(span、div 等)。
permits_checkboxes 上有什么? 当您要求某事时,您应该提供更多背景信息...
看起来您有带有 html 代码的字符串,对吗? 你将不得不用类似 nokogiri 的东西解析字符串并添加一个类
<%= Nokogiri.parse(checkbox).add_class('checkbox') -%>
或者,您可以修改生成该 permits_checkboxes 的过程以包含您需要的类。 也许有更好的选择,但只有这些信息真的很难说。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.