我正在尝试在show
视图中显示数据库中的图像。使用@ post.display_text调用的文本都显示正常,只是图像是一个问题。
当我尝试:
@post.image
它在localhost中的本地计算机中显示以下文本:3000 / posts / 41
/system/posts/images/000/000/041/original/imageforpost41.png?1346888720
我正在尝试显示图像本身。我试过了:
<%= image_tag(@post.image, :size => "80x80", :alt => "Picture") %>
图像不显示,只显示alt。 当我尝试直接链接到图像时,它会显示它,但不会根据使用的方法在数据库中显示它们。 我该怎么办?显示图像的正确代码是什么?
答案 0 :(得分:2)
试试这个
<%= image_tag "http://abc.com#{@post.image}" %>
答案 1 :(得分:-3)
使用以下:
<%= image_tag(@post.image.filename, :size => "80x80", :alt => "Picture", :width => '100', :height =>'100') %>