我在app/assets/images
文件夹中有一个图像,并且我在查看页面中试图显示图像。
<%= image_tag "NoAvatar.png" %>
当我将页面加载到本地主机时,我的图像仅在其src路径中显示/assets/
<img alt="Assets" src="/assets/">
我不明白为什么这是问题所在?难道我做错了什么?我认为这应该如何链接到您的管道中的图像?
谢谢!
rails 3.1 n稍后具有称为“资产管道”的新功能,您可以在http://guides.rubyonrails.org/asset_pipeline.html处读取它>
您可以通过以下方式访问视图中的图像
= image_tag "/assets/large/icon.png"
图像'icon.png'位于'资产'中'图像'下的'大']
要查看如何在CSS中引用相同的图像,请参见Rails 3.1 and Image Assets
如果您的图像位于资产目录中,则只需像这样插入图像: