我有这段代码
<div class="w-col w-col-7 w-col-stack w-hidden-small w-hidden-tiny col-spc">
<div class="nivo-slice" style="left: 0px; width: 900px; height: 100%; opacity: 1;">
<img src="/assets/home/toppho08.jpg" alt="toppho08.jpg">
</div>
</div>
并且它在开发中运行良好但是当我尝试在生产中运行它时,图像将不会显示。所以,我被告知使用image_url,但它似乎不接受代码。我有这个而且它没事。
<img src="http://sitename.com/assets/home/toppho08.jpg" alt="toppho08.jpg">
但我想使用image_url。
如何在html中应用image_url
?
这些链接不回答我的问题 http://api.rubyonrails.org/classes/ActionView/Helpers/AssetUrlHelper.html http://awardwinningfjords.com/2009/05/11/simplify-image-paths-with-image_url.html https://ellislab.com/forums/viewthread/54731/#268424 Rails 4 not right path for image_url
答案 0 :(得分:3)
只需使用它,它将适合您:
<%= image_tag 'home/toppho08.jpg' %>
或
<%= image_tag image_url('home/toppho08.jpg') %>
答案 1 :(得分:1)
以下就足以使用image_tag
<%= image_url 'home/toppho08.jpg' %>