0
我正在Google App Engine上做一个web应用程序。将python列表转换为javascript变量
现在,我有一个图像链接的python列表“bb”,当我将它传递给javascript时,我收到了错误消息"Uncaught ReferenceError: bb is not defined"
。
到目前为止,我已经试过如下:
json.dumps(bb)
- 不,没有错误显示任何图像都array.array('c',bb)
- 不,没有错误显示任何图像都
任何帮助?谢谢。
<img id="output" src="" height="300" width="500" border="0" alt="image">
<script>
function loadImages(imgArr){
for(var i=0; i< imgArr.length; i++) {
document.getElementById('output').src = imgArr[i];
}
}
loadImages(bb);
</script>
bb定义在哪里?从你的解释来看,bb似乎是一个python对象?你在哪里传递给JavaScript? –
def post(): bb = ['a','b'] self.response.write('''html javascript stuffs''') – user3354623
是的,没关系。这是python的一部分。但是你的错误信息只是说bb没有在Javascript中定义。那么你在JavaScript中创建变量bb? –