繁体   English   中英

Ruby on rails - 每个都做类?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM