假设我有一个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,还是应该在循环中逐个传递列表中的每个项目?我怎样才能做到这一点?