我实际上遇到了问题,
我正在与Flask合作。在渲染我的模板时,flask会传递两个变量type
和content
(return render_template('detail.html', content=content_str, id=id, type=type_str)
)。在我的模板中,我需要使用javascript显示根据类型变量生成的Form。
要获得表单,我必须执行以下操作:
var json = (' {{ reg.JsonSchema.get("port")|tojson }} ')
reg
在我的html中使用@app.context_processor
定义,但不是直接在js中定义,因为在<script> </script>
之间
如您所见,类型(此处为端口)是硬编码的。我尝试过这样的事情:
var json = (' {{ reg.JsonSchemaMappingTable.get({{ type }})|tojson }} ')
但它不起作用!
有人知道如何实现这一目标?我想避免做类似= =&#34; ...&#34; :...
谢谢你的时间!