解决jinja模板和vue的插值语法冲突问题

在python的web框架中,诸如flask,django等,都已jinja为模板,所以在和vuejs进行项目搭建的时候,会遇到{{}}语法标签冲突的问题,在此总结一下解决方案:

1 申明禁止 Jinja 加载的区域

{% verbatim myblock %} {% endverbatim myblock %}

2 对 Vue 的插值语法进行修改

var vm = new Vue({
  delimiters:['[[', ']]'],
   ...
})
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容