gpt4 book ai didi

javascript - 将 Flask 中的变量显示为 javascript 代码时出错

转载 作者:行者123 更新时间:2023-11-28 18:39:38 25 4
gpt4 key购买 nike

这是我的 FLASK 变量 {{ list_fruits }}当我在 <body> 之间显示它时我在浏览器中得到的小括号:

<body>
{{ list_fruits }}
</body>

[ ['Bananas', 8], ['Kiwi', 3], ['Mixed nuts', 1],['Oranges', 6], ['Apples', 8] ]

但是当我在 javascript <script> 之间显示它时括号中 Apostrophes转换为&#39;所以我得到这样的东西:

<script>
{{ list_fruits }}
</script>


[ [&#39;Bananas&#39;;, 8], [&#39;Kiwi&#39;, 3], [&#39;Mixed nuts&#39;, 1],[&#39;Oranges&#39;, 6], [&#39;Apples&#39;, 8] ]

如何防止javascript传输Apostrophes&#39;

最佳答案

尝试 {{ list_fruits|tojson|safe }} 将 JSON 数据注入(inject)到您的模板中。

关于javascript - 将 Flask 中的变量显示为 javascript 代码时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36344093/

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