Playframework 2.0 播放框架:如何从javascript文件引用图像
我试图在静态js脚本中设置一个图像,但它不起作用Playframework 2.0 播放框架:如何从javascript文件引用图像,playframework-2.0,Playframework 2.0,我试图在静态js脚本中设置一个图像,但它不起作用 var _pointer = document.createElement("DIV"); _pointer.style.backgroundImage = 'url(../images/repeater_1x4.jpg)'; 它返回以下错误: GET http://localhost:9000/images/repeater_1x4.jpg 404 (Not Found) 我还尝试了以下操作,因为我将静态资源从公用文件夹映射到assets/
var _pointer = document.createElement("DIV");
_pointer.style.backgroundImage = 'url(../images/repeater_1x4.jpg)';
它返回以下错误:
GET http://localhost:9000/images/repeater_1x4.jpg 404 (Not Found)
我还尝试了以下操作,因为我将静态资源从公用文件夹映射到assets/url路径,它不会返回任何错误,但同样不会显示图像
var _pointer = document.createElement("DIV");
_pointer.style.backgroundImage = 'url(@routes.Assets.at("images/repeater_1x4.jpg"))';
如果您想知道我的routes文件中有:
GET /assets/*file controllers.Assets.at(path="/public", file)
正确的方法是什么?我在玩!2.0版本中,我的脚本位于public/javascripts中,我的图像位于public/images中,正如您所料。使用:
_pointer.style.backgroundImage = 'url(/assets/images/repeater_1x4.jpg)';