脚本标记中的HTML变量 - Flask

时间:2018-05-02 12:32:16

标签: html variables flask jinja2

我正在使用Flask(所以Jinja模板)。我通过@context.processor访问了Mapping表。从这个映射表我需要检索一个JSON Schema,具体取决于对象的类型:reg.JsonSchemaMappingTable.get(type)

问题是,我必须在HTML中执行此操作。而且,type是一个HTML变量,所以当我执行console.log({{ reg.JsonSchemaMappingTable.get(type)|tojson }})之类的操作时,它会返回undefined,因为他不知道type变量。

你们有没有想法如何做到这一点?

1 个答案:

答案 0 :(得分:0)

解决方案:

所以,我终于鼓起勇气克服它。

obj_type = data_selected.node.original._type 
map = {{reg.JsonSchemaMappingTable|tojson}}
mpa[obj_type]

所以我只需要完全加载我的地​​图,从烧瓶到js,并将其用作js对象!

谢谢大家,很抱歉抱着这么愚蠢的问题!