vue与节点模版引擎的渲染标记{{}}(双花括号)冲突问题怎么解决

  

vue与节点模版引擎的渲染标记{{}}(双花括号)冲突问题怎么解决?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

 var myVue=new Vue ({
  艾尔:& # 39;# msgBoard& # 39;
  分隔符:[& # 39;$ $ & # 39;,& # 39;$ $ & # 39;],
  数据(){
  返回{
  味精:{
  num: 10
  }
  }
  },
  安装(){
  console.dir(这)
  },
  })

<>强前端——vue和nunjucks的模板渲染符{{}}冲突解决办法

由于在thinkjs上使用的是nunjucks的渲染技术,在了解到vue的时候发现vue用的也是{{}}进行模板代码识别。

找了一个html vue的代码放到thinkjs上面跑,发现数据无法绑定。然后上网寻得解决办法如下:

修改vue的标识符,前后加{%生%},{% endraw %},如下:

{%生%}{{result.name}} {% endraw %}

看完上述内容,你们掌握vue与节点模版引擎的渲染标记{{}}(双花括号)冲突问题怎么解决的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

vue与节点模版引擎的渲染标记{{}}(双花括号)冲突问题怎么解决