这里我已将图像添加到
下的rails应用程序目录中\app\assets\images\products\mobile
目录
我已经在html.erb文件中添加了img src,但是图片没有在浏览器上呈现...我如何在浏览器中渲染图像。
这是我添加图片的方式。
<div class="panel-body">
<img src="images/products/mobile-1.jpg">
<div class="product-description">
<h3>IPhone 5s</h3>
</div>
</div>
答案 0 :(得分:2)
使用image_tag
,它会自动从资源中选择图片。您的图片应存储在assets/images/products/
路径中。
例如
image_tag("products/mobile-1.jpg")
# => <img alt="Icon" src="/assets/images/products/mobile-1.jpg" />
答案 1 :(得分:1)
你试过这个吗?
<%= image_tag "products/mobile-1.jpg" %>
答案 2 :(得分:1)
我会使用image_tag。
<div class="panel-body">
<%= image_tag("images/products/mobile-1.jpg") %>
<div class="product-description">
<h3>IPhone 5s</h3>
</div>
</div>