我正在使用Cloud 9,尝试使用image_tag
显示图片,并且我收到了Chrome无法找到我的图片的占位符。我将图像从计算机上传到assets/images/logos/light_blue.png
。
我不明白为什么图像不显示。我使用的代码是:
<%= image_tag ("light_blue.png") %>
JPG会发生同样的事情。
答案 0 :(得分:0)
Rails正在./assets
目录中搜索您的图片,而不是./assets/images/logos/light_blue.png
。
如果您更改路径,如果图像位于该文件夹中,它将起作用。
<%= image_tag ('images/logos/light_blue.png') %>
documentation为您提供了更多示例。