如何为存储在默认资产/图像目录较低级别的图像创建image_tag?目前我将所有图片存储在assets / images / pictures文件夹中。
这是一个例子。目前使用@mypic
实例变量和存储的基本URL:
pic1.jpg
.erb文件:
<%= image_tag @mypic.photoUrl %>
创建图像标签
<img src="/assets/pic1.jpg" alt="pic1">
我想要的是src为/assets/images/pictures/pic1.jpg
OR是ruby on rails惯例将所有异构图像(例如徽标,个人资料图片,箭头图片,风景图片,按钮图片)放在图像目录中?
谢谢!
答案 0 :(得分:1)
快速,简单的解决方案是只写“&lt;%= image_tag”pictures /#{@mypic.photoUrl}“%&gt;。
image_tag here的文档。