您的位置:首页 > Web前端 > AngularJS

解决jinja2 模板和AngularJS分隔符冲突的方法

2013-09-18 13:17 399 查看
在jinja2模板,显示遍历时,用{{param}},不巧的是,AngularJS采用同样的分隔符{{}},所以就起冲突了。不让它俩打架的方法就出来了,必须有一方退一步,改个方法,我选择的是让jinja2让步,改变它的识别符号。(以Flask为例)

app.jinja_env.variable_start_string = ‘[['

app.jinja_env.variable_end_string = ']]’

 

将jinja2的识别符改为[[]]后,在前端页面中,就可以这样写了:Hello {{[[name]]}}!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  angularJs flask jinja2