这是我试图复制的HTML:
<div id="links">
<a href="images/banana.jpg" title="Banana" data-gallery>
<img src="images/thumbnails/banana.jpg" alt="Banana">
</a>
</div>
我不确定怎么做data-gallery
位。我如何用ERB写这样的东西?
这是我到目前为止所拥有的:
<div id="links">
<% for photo in @photos %>
<%= link_to (image_tag photo.image.url(:medium))%>
<% end %>
</div>
答案 0 :(得分:0)
<div id="links">
<% @photos.each do |photo| %>
<%= link_to (image_tag photo.image.url(:medium)), 'data-gallery' => true%>
<% end %>
</div>
注意使用each
迭代一系列对象的Rubyish方式。
答案 1 :(得分:-1)
将"data_gallery" => "value"
添加到HTML块中的link_to
。