我需要将图片链接到匹配的帖子。任何有关如何实现这一目标的帮助都会很棒!
<% @posts.each do |post| %>
<tr>
<td width="13%" height="120px">
<% if post.images.empty? %>
<% image_tag "{https://dl-web.dropbox.com/get/Duck%20Duck%20Jeep/Dollarphotoclub_70624208.jpg?_subject_uid=202757157&w=AACUcUehkUyn1S_gIrkrAtC0GKoAac2XAjCjZXHuwgapQA}", class: "thumbnail", class: "img-responsive" %>
<% else %>
<%= image_tag post.images.first.url, class: "thumbnail", class: "img-responsive" %>
<% end %>
</td>
<td><%= link_to post.heading, post %></td>
答案 0 :(得分:1)
<%= link_to (image_tag(...)), target_url %>
应该有效。指定image_tag params
&amp; target_url
恰当。
在您的代码中,<% image_tag "{https://dl-web...
实际应为<%= image_tag "{https://dl-web...
,以便显示图片。 <% .. %>
仅计算表达式,而<%= .. %>
计算表达式并包含其输出。