我想在rails中的图像标签内添加图像怎么做? 如果我尝试执行以下代码,则表示blank.gif不存在。 如何使资产图像部分...我的blank.gif存在于资产/图像
%img.sp-image{"data-src" => "#{gallery_image.image.url}", :src => "path/to/blank.gif"}/
我想通过使用asset_url之类的东西在src中传递blank.gif,以便它直接找到该文件而不是给出整个文件路径
答案 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"} /