Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将javascript变量传递到{%static";..%quot;}路径文本中_Javascript_Python_Django - Fatal编程技术网

将javascript变量传递到{%static";..%quot;}路径文本中

将javascript变量传递到{%static";..%quot;}路径文本中,javascript,python,django,Javascript,Python,Django,我正在尝试为我的服务器创建以下阵列,用于使用给定路径预加载图像: var i = 0; while (face_cursor < faces_gone_through.length) { for(j=0; j<=100; j+=10) { load_images_array.push('{% static "/img/' + faces_gone_through[face_cursor] + '/' + faces_gone_through[face

我正在尝试为我的服务器创建以下阵列,用于使用给定路径预加载图像:

var i = 0;
while (face_cursor < faces_gone_through.length) {
    for(j=0; j<=100; j+=10) {
        load_images_array.push('{% static "/img/' +
faces_gone_through[face_cursor] + '/' + faces_gone_through[face_cursor+1] +
'/' + faces_gone_through[face_cursor] + '_' + j + 'P_' +
faces_gone_through[face_cursor+1] + '.jpg" %}');
    }
    i++;
    face_cursor+=3;
}
face_cursor=1;

如何成功连接此字符串?

使用ES6组装字符串变得更容易。创建和填充此类字符串的更简单方法是使用模板文本。随函附上MDN页面的链接


可悲的是,这也行不通。字符串
{%static”/img/${faces\u gone\u through[face\u cursor]}/${faces\u gone\u through[face\u cursor+1]}/${faces\u gone\u through[face\u cursor]}{j}{faces\u gone\u through[face\u cursor 1]}.jpg%}
随后被解析为
static/img/&&x27;%20%2B%20个面通过%5b面光标%5D%20%2B%20'/';%20%2B%20faces_通过%5Faces_光标%2B1%5D%20%2B%20'/';%20%2B%20个面通过%5b面光标%5D%20%2B%20'_';%20%2B%20j%20%2B%20';P';%20%2B%20个面通过了%5b个面光标%2B1%5D%20%2B%20';。jpg
如果您将服务器端标记与前端语言混合使用,您将无法将任何javascript与django
static
标记一起使用,或者在视图中构造数组,或者如果可以的话,使用django模板语言
/static/img/&#x27;%20%2B%20faces_gone_through%5Bface_cursor%5D%20%2B%20&#x27;/&#x27;%20%2B%20faces_gone_through%5Bface_cursor%2B1%5D%20%2B%20&#x27;/&#x27;%20%2B%20faces_gone_through%5Bface_cursor%5D%20%2B%20&#x27;_&#x27;%20%2B%20j%20%2B%20&#x27;P_&#x27;%20%2B%20faces_gone_through%5Bface_cursor%2B1%5D%20%2B%20&#x27;.jpg
`string text ${expression} string text`