在jinja2模板,显示遍历时,用{{param}},不巧的是,AngularJS采用同样的分隔符{{}},所以就起冲突了。不让它俩打架的方法就出来了,必须有一方退一步,改个方法,我选择的是让jinja2让步,改变它的识别符号。(以Flask为例)
app.jinja_env.variable_start_string = ‘[['
app.jinja_env.variable_end_string = ']]’
将jinja2的识别符改为[[]]后,在前端页面中,就可以这样写了:Hello {{[[name]]}}!