在python的web框架中,诸如flask,django等,都已jinja为模板,所以在和vuejs进行项目搭建的时候,会遇到{{}}语法标签冲突的问题,在此总结一下解决方案:
1 申明禁止 Jinja 加载的区域
{% verbatim myblock %} {% endverbatim myblock %}
2 对 Vue 的插值语法进行修改
var vm = new Vue({
delimiters:['[[', ']]'],
...
})
在python的web框架中,诸如flask,django等,都已jinja为模板,所以在和vuejs进行项目搭建的时候,会遇到{{}}语法标签冲突的问题,在此总结一下解决方案:
{% verbatim myblock %} {% endverbatim myblock %}
var vm = new Vue({
delimiters:['[[', ']]'],
...
})