Rails:Jquery模板没有为背景图像创建哈希



我在一个使用jquery模板的Rails 4 slim文件中,该模板使用内联css从png sprite添加背景。这是代码:

style='background:url("${img_file}") ${dtmf_img_position} no-repeat; background-size:${img_size}'

一切看起来都很好,但问题是,当我在浏览器发出请求时,在网络选项卡中查看该文件名时,它显示该文件名没有附加哈希。我的应用程序中的所有其他文件名都经过了正确的哈希处理,所以我不确定这是否与我添加背景的方式有关。谢谢你的帮助!

您正在查找asset_data_uri。

style='background:url("${asset_data_uri(img_file)}") ${dtmf_img_position} no-repeat; background-size:${img_size}'

最新更新