我的代码是
<%= link_to(image_tag(image_path, :border => "0"), images_display_url(id: image.id)) %>
其中image_path的值为/Users/me/rails/image_uploader/public/images/thumbnail-78b8672302481b652092d4232f66e.jpg
为什么不显示我链接的任何图像?它显示的是破碎的缩略图图标。当我在浏览器中转到链接时,它会加载正确的图像。
答案 0 :(得分:0)
您可以尝试将其解析为块
<%= link_to do
image_tag images_display_url(id: image.id), image_path, html => {:border => "0"}
end %>
答案 1 :(得分:0)
link_to也接受一个块作为参数
<%= link_to image_path do
image_tag images_display_url(id: image.id), html = {:border => "0"}
end %>