我的app/assets/images
文件夹中有一张图片,我在我的视图页面中试图显示一张图片。
<%= image_tag "NoAvatar.png" %>
当我在 localhost 中加载我的页面时,我的图像仅显示/assets/
在其 src 路径中
<img alt="Assets" src="/assets/">
我不明白为什么这是这个问题?难道我做错了什么?我认为这就是它应该如何链接到管道中的图像?
谢谢!
我的app/assets/images
文件夹中有一张图片,我在我的视图页面中试图显示一张图片。
<%= image_tag "NoAvatar.png" %>
当我在 localhost 中加载我的页面时,我的图像仅显示/assets/
在其 src 路径中
<img alt="Assets" src="/assets/">
我不明白为什么这是这个问题?难道我做错了什么?我认为这就是它应该如何链接到管道中的图像?
谢谢!
rails 3.1 n 以后有一个名为“资产管道”的新功能,你可以在http://guides.rubyonrails.org/asset_pipeline.html阅读它
你可以访问视图中的图像
= image_tag "/assets/large/icon.png"
图像“icon.png”位于“assets”中“images”下的“large”中
要查看如何在 css 中引用相同的图像,请参阅Rails 3.1 和图像资源
如果您的图像在资产中,请使用:
<%= image_tag("entretien.jpg", width: 200) %>