如何在另一个图像轨道的图像标记内添加src图像路径

时间:2016-11-29 07:17:20

标签: javascript html css ruby-on-rails ruby

我想在rails中的图像标签内添加图像怎么做? 如果我尝试执行以下代码,则表示blank.gif不存在。 如何使资产图像部分...我的blank.gif存在于资产/图像

%img.sp-image{"data-src" => "#{gallery_image.image.url}", :src => "path/to/blank.gif"}/

我想通过使用asset_url之类的东西在src中传递blank.gif,以便它直接找到该文件而不是给出整个文件路径

2 个答案:

答案 0 :(得分:1)

您可以在HAML中使用asset_path

%img.sp-image{:alt => "image description", :src => asset_path("blank.gif")}

答案 1 :(得分:1)

您的文件来源位置不正确,如果您的图片位于资源/图片,即图片的默认位置,则您无需编写assets / images / image_name,而是可以直接执行assets / image_name。

  

%img.sp图像{"数据-SRC" => "#{gallery_image.image.url}",:src =>   " /assets/blank.gif"} /