2016-11-29 55 views
0

我想添加一个图像在一个图像标签在rails中如何做到这一点? 如果我尝试做下面的代码它说blank.gif不存在。 如何使它采取资产图像的一部分......我blank.gif存在于资产/图像如何在另一个图像的图像标签内添加一个src图像路径rails

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

我想使用类似ASSET_URL使得它直接定位是通过blank.gif在SRC文件,而不是给

回答

1

,你可以在你的HAML使用asset_path整个文件路径

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

谢谢伟大的作品 – edrich13

1

你的源位置的文件不正确,如果你的形象存在于资产/图像,即图像的默认位置,然后你不需要编写assets/images/image_name,而不是直接执行assets/image_name。

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

+0

谢谢!它运作良好 – edrich13

相关问题