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与节点模版引擎的渲染标记{{}}(双花括号)冲突问题怎么解决