首先是我的依赖项:
ruby '2.2.2'
gem 'rails', '4.2.1'
关注this article,这应该有效:
image_tag("icon")
# => <img alt="Icon" src="/assets/icon" />
我的服务器已调试:
image_tag("icon")
[2] pry(#<#<Class:0x007fc87e261120>>)> => "<img src=\"/images/icon\" alt=\"Icon\" />"
为什么我的服务器输出/images/icon
而不是/assets/icon
。我的所有图片都在app/assets/images
内,目前无法显示。我做错了什么?
问题更新
添加.png
等扩展程序仍无济于事:
pry(#<#<Class:0x007f9095686a00>>)> => "<img src=\"/images/icon.png\" alt=\"Icon\" />"
答案 0 :(得分:0)
您没有提供图片扩展功能。提供如下扩展名:
image_tag("icon.png")