gpt4 book ai didi

python - 使用 jinja 将数据发送到 Javascript

转载 作者:太空狗 更新时间:2023-10-30 00:24:12 25 4
gpt4 key购买 nike

我有 Python 代码,我在其中使用 jinja 将数据发送到 Flask 中的模板。我可以访问刚刚在 HTML 中找到的代码,但是当我尝试用 Javascript 显示数据时,它不起作用。例如,这是我的 Python 代码:

name = "Steve"
return render_template('simple.html',data=json.dumps(name))

在我的 simple.html 代码中,在 html 正文中:

<script>
var name = {{ data }};
alert(name);
</script>

我的控制台中的错误是“SyntaxError: Unexpected token '&'”

我知道我以前见过这个问题,不过我忘记了如何解决它。

最佳答案

没关系,我明白了。我需要使用 safe 来转义代码。示例:

<script>
var name = {{ data|safe }};
alert(name);
</script>

关于python - 使用 jinja 将数据发送到 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27095329/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com