Python 从flask调用变量到javascript并用于循环
我正在做一个flask项目,我正在尝试从flask调用一个列表,并使用for循环来处理javascript中的列表。然而,这似乎不起作用Python 从flask调用变量到javascript并用于循环,python,flask,Python,Flask,我正在做一个flask项目,我正在尝试从flask调用一个列表,并使用for循环来处理javascript中的列表。然而,这似乎不起作用 for(变量i=0;i
for(变量i=0;i<2;i++){
L.marker([“{location[i][0]}”,“{{location[i][1]}}]”{
icon:L.mapquest.icons.marker(),
}).bindpoop(“餐厅”).addTo(地图);
}
如果我将
[{{location[I][0]}],{{{location[I][1]}}]
更改为[{location[0][0]}],{{{location[0][1]}]
,此代码将正常工作。我想知道在使用javascript变量调用flask中的列表时是否有任何特殊规则。请让我知道我是否应该提供任何其他代码。提前谢谢你 您需要在烧瓶中迭代:
{{范围(2)%%内的i的%
L.marker([“{location[i][0]}”,“{{location[i][1]}}]”{
icon:L.mapquest.icons.marker(),
}).bindpoop(“餐厅”).addTo(地图);
{{%endfor%}}
我还没有测试过这个示例,也不知道您的项目,但它在原理上显示了该方法。flask和javascript无法交互。如果要迭代python数据结构中的所有值,需要在flask中而不是javascript中进行迭代。