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

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

1 申明禁止 Jinja 加载的区域

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

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

var vm = new Vue({
  delimiters:['[[', ']]'],
   ...
})

你可能感兴趣的:(解决jinja模板和vue的插值语法冲突问题)