Flask 應用程式需要將資訊從Python 字典傳遞到範本中的JavaScript ,特別是對於Google Maps API。
Render_template in Flask 提供了一種將變數傳遞給模板以進行 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中文網其他相關文章!