Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.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
Jinja2访问javascript中的dict列表_Javascript_Python_Flask_Jinja2 - Fatal编程技术网

Jinja2访问javascript中的dict列表

Jinja2访问javascript中的dict列表,javascript,python,flask,jinja2,Javascript,Python,Flask,Jinja2,嘿,大家知道如何访问dict列表吗 在烧瓶中: users = [{ 'username': 'john', 'city': 'Toronto' }, { 'username': 'James', 'city': 'Montreal' }] return render_template('home.html', users=users) 在我的模板中 <script> var users = {{users}} </script>

嘿,大家知道如何访问dict列表吗

在烧瓶中:

users = [{
    'username': 'john',
    'city': 'Toronto'
},
{
    'username': 'James',
    'city': 'Montreal'
}]

return render_template('home.html', users=users)
在我的模板中

<script>
    var users = {{users}}
</script>

var users={{users}
我得到的只是

未捕获的语法错误:意外标记&

提前感谢

应用过滤器以生成有效的javascript对象

<script>
    var users = {{users | tojson | safe}}
</script>

var users={users | tojson | safe}
应用过滤器以生成有效的javascript对象

<script>
    var users = {{users | tojson | safe}}
</script>

var users={users | tojson | safe}

@beafb:很高兴它有帮助:)@beafb:很高兴它有帮助:)