[英]Wrapping the output of a .each method in ruby with HTML tags
我有一个simple.each方法,它从psql数据库输出url,并将它们呈现在Sequel中的.erb文件中。 我有一些不错的CSS,可以在“ pins”和“ columns”中像Pinterest一样设置样式。 此方法依赖于每个“引脚”都位于单独的包装内。 所以我的红宝石看起来像;
<div id="wrapper">
<div id="columns">
<div class="pin">
<% @videos.each do |video| %>
<a href="/videos/<%=video['id']%>"><%= video['title'] %> <%= video['url'] %> </a>
<% end %>
</div>
</div>
</div>
有没有一种方法可以放入div类中以包装div类中的每个输出?
您可以这样做:
<div id="wrapper">
<div id="columns">
<% @videos.each do |video| %>
<div class="pin">
<a href="/videos/<%=video['id']%>"><%= video['title'] %> <%= video['url'] %> </a>
</div>
<% end %>
</div>
</div>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.