图像问题的路径

时间:2016-03-11 05:06:44

标签: html ruby-on-rails

我创建了一个rails项目,下载了一个bootstrap主题,并将html,css,javascript和图像移动到我的rails应用程序中的相应文件夹中。我在崇高的2中打开了rails应用程序并搜索了' img'标记以更新图像的路径。目前我的图片位于以下路径:app / assets / images /

<img class="img-portfolio img-responsive" src="app/assets/images/portfolio-1.jpg">

上面是我要显示的某个图片的img标记。我已删除了应用程序&#39;和&#39;资产&#39;从路径,它仍然不会显示。

我做错了什么?

2 个答案:

答案 0 :(得分:0)

使用rails image_tag helper

<%= image_tag("portfolio-1.jpg", class: "img-portfolio img-responsive") %>

或者您可以这样做

<img src="/assets/portfolio-1.jpg" class="img-portfolio img-responsive">

了解更多信息,请点击此处http://apidock.com/rails/ActionView/Helpers/AssetTagHelper/image_tag

答案 1 :(得分:0)

如果你使用html,则不需要调用完整路径,它应该是这样的:

<img class="img-portfolio img-responsive" src="assets/portfolio-1.jpg">

如果你使用rails helper:

<%= image_tag 'portfolio-1.jpg', class: "img-portfolio img-responsive" %>