0

我是 ruby​​ 的新手,所以请忽略我的小错误;)我试图在视图中显示图像,除了我给 img 的 src 属性的图像路径之外,一切正常,我正在使用 Rails 4 并作为Rails 中的默认 Web 项目树我的项目具有以下目录

应用程序

配置

D b

上市

还有其他一些……</p>

我的图像在“app\assets\images\file.jpg” 中,我已经在我的 html 文件中编码了这一行。

<img src="/app/assets/images/file.jpg" alt="image" />

但是图片没有加载到页面上!!!当我在“萤火虫”中检查它时,我发现了以下请求:

"http://localhost:3000/app/assets/images/file.jpg"

这个请求的意思是“public\app\assets\images\file.jpg” ,显然不是我的路径!甚至不存在。

我应该为 src 的值编写什么代码来实现它!?

4

1 回答 1

1

尝试这个:

<img src="<%= asset_path("file.jpg") %>" alt="image" />
于 2013-11-10T19:21:26.760 回答