小编use*_*766的帖子

如何通过Jinja2将Python中的列表传递给JavaScript

假设我有一个Python变量:

list_of_items = ['1','2','3','4','5']
Run Code Online (Sandbox Code Playgroud)

我通过渲染HTML将它传递给Jinja,我还在JavaScript中使用了一个函数somefunction(variable).我试图通过每个项目list_of_items.我试过这样的事情:

{% for item in list_of_items %}
<span onclick="somefunction({{item}})">{{item}}</span><br>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

是否可以将列表从Python传递给JavaScript,还是应该在循环中逐个传递列表中的每个项目?我怎样才能做到这一点?

javascript python variables jinja2

58
推荐指数
4
解决办法
8万
查看次数

标签 统计

javascript ×1

jinja2 ×1

python ×1

variables ×1