Flask 应用程序需要将信息从 Python 字典传递到模板中的 JavaScript,特别是用于 Google Maps API。
Flask 中的 Render_template 提供了一种将变量传递到模板以进行 HTML 渲染的机制。要将此功能扩展到 JavaScript,您可以利用 Jinja 模板引擎。具体方法如下:
<code class="javascript"><script> var longitude = '{{ geocode[1] }}'; </script></code>
<code class="html"> <script> var geocode = ['{{ geocode[0] }}', '{{ geocode[1] }}']; </script></code>
<code class="html"><script> var geocode = [{{ ', '.join(geocode) }}]; </script></code>
<code class="html"> <script> var geocode = {{ geocode | tojson }}; </script></code>
以上是如何将数据从 Flask 传递到 Google Maps API 模板中的 JavaScript?的详细内容。更多信息请关注PHP中文网其他相关文章!