【发布时间】:2013-10-18 13:32:46
【问题描述】:
我将一个 JSON 编码的字典从 Python 3 传递给 Jinja2 模板,并将它分配给一个 JavaScript 变量。我的模板如下
<script>
var a = {{ json_dict }}; // is rendered as `var a = {"key": "value"};`
</script>
这按预期工作,但我想使用 Closure Compiler 缩小包含 Jinja2 expressions 的 JavaScript 代码,这目前会引发可预测的错误,例如
JSC_PARSE_ERROR: Parse error. '}' expected at line 2 character 9
var a = {{ json_dict }};
我有什么选择?
【问题讨论】:
标签: javascript python json jinja2 google-closure-compiler