如何在导轨中插入图像
问题描述:
使用Rails,我创建了我的第一个Web站点。我有这样的问题:我无法在我的页面中插入图像(index.html.erb)。如何在导轨中插入图像
我把名为“main.png”目录“应用程序/资产/图像”的图像,并写道:
<img src="main.png">
但我的图像显示不正常。我在做什么不对?
答
您应该使用的Rails所提供的助手“自动地”探测路径,指纹,...:
<%= image_tag "main.png" %>
无论如何,我建议你阅读资产管道导游,了解资产是如何工作的Rails:http://guides.rubyonrails.org/asset_pipeline.html
答
你应该使用Rails助手作为markets指出。
顺便说一下,图像文件的名称应该与您使用的参数image_tag方法相同。您正在引用您的形象main.png当图像文件是main.jpg
<%= image_tag "main.jpg" %>
在你提到的“main.jpg”的描述,但在IMG标记您呼叫“main.png”。注意格式。 – Dusht