我有一个用户可以配置背景图像的网页,因为我在资源文件夹中使用了js.erb文件。
但是,当用户更改首选项时,应用程序需要预先处理资产,因为在application.js.erb中的函数中我有类似的内容:
Body.css(“background-image”,url('<%= Preference.first.bg_image url%>')
有没有办法在执行时预编译资产......在控制器或模型中..
我想的其他方式,是使用oldstyle js,公共文件夹中的.js.erb文件,js不在资产系统中
我想我错过了一些“大”的东西
由于
Pd:我使用javascript,因为我使用过渡与其他图像,动画......等等
我不想在html.erb中使用image_tag,因为转换与其他backgorunds图像之间的控制