我正在使用CarrierWave和Amazon S3将图像上传到我的应用程序,该应用程序正常运行。但我也希望将图像链接到相应的电影。我尝试过以下但是它没有用。我看过但似乎无法找到解决这个简单问题的方法。
<% if @movie.avatar? %>
<%= image_tag(@movie.avatar_url), link_to @movie %>
<% else %>
<a href="<%= link_to @movie.name %>"><img src="http://placehold.it/150x200"></a>
<% end %>
答案 0 :(得分:3)
试试这个:
<%= link_to image_tag(@movie.avatar_url), @movie %>
答案 1 :(得分:2)
使用此
<%= link_to (image_tag(@movie.avatar_url)), @movie %>