我已经研究过这个答案,并且没有找到使用webapp2做到这一点的方法。我需要将Python代码中的变量传递给我的Javascript代码。我理解如何使用Jinja2将变量传递到我的HTML中,但我很难理解它们如何在Javascript中使用。
这是我在HTML页面的head
中添加的内容:
<meta id="trello_id" data-name="{{ trello_id }}">
我在Javascript中有这一行:
var trelloId = $('#trello_id').data();
虽然打印trelloId
到控制台只打印null,但它不起作用。实现这项任务的最佳方法是什么?
答案 0 :(得分:0)
使用content
代替data-name
。在你的情况下:
<meta id="trello_id" content="{{ trello_id }}">
有关如何使用meta
标记的详情,请查看this页。
答案 1 :(得分:0)
尝试更改您的Javascript代码,看看是否有效:
var trelloId = $('#trello_id').data('name');