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


Posted in Javascript onSeptember 11, 2020

由于之前练习koa2,直接渲染的jquery写的传统页面。

这次想偷懒,直接script引入vue,发现渲染不出data值。

渲染引擎用得是xtpl, 找了半天没有发现可以修改xtpl渲染分隔符的配置

vue有!

var myVue = new Vue({
  el: '#msgBoard',
  delimiters:['$$','$$'],
  data() {
  return {
   msg: {
   num: 10
   }
  }
  },
  mounted() {
  console.dir(this)
  },
 })

补充知识:前端——vue和nunjucks的模板渲染符{{}}冲突解决办法

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

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

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

{% raw %}{{result.name}}{% endraw %}

问题解决。

以上这篇解决vue与node模版引擎的渲染标记{{}}(双花括号)冲突问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
!DOCTYPE声明对JavaScript的影响分析
Apr 12 Javascript
Jquery为a标签的href赋值实现代码
May 03 Javascript
巧用局部变量提升javascript性能
Feb 24 Javascript
原生javascript实现获取指定元素下所有后代元素的方法
Oct 28 Javascript
jQuery中[attribute*=value]选择器用法实例
Dec 31 Javascript
node.js读取文件到字符串的方法
Jun 29 Javascript
jQuery解析json数据实例分析
Nov 24 Javascript
Vue2.0结合webuploader实现文件分片上传功能
Mar 09 Javascript
Vue封装的可编辑表格插件方法
Aug 28 Javascript
vue路由守卫及路由守卫无限循环问题详析
Sep 05 Javascript
vue使用原生swiper代码实例
Feb 05 Javascript
vue中对象数组去重的实现
Feb 06 Javascript
element-ui和vue表单(对话框)验证提示语(残留)清除操作
Sep 11 #Javascript
基于element-ui对话框el-dialog初始化的校验问题解决
Sep 11 #Javascript
vue界面发送表情的实现代码
Sep 11 #Javascript
在vue中配置不同的代理同时访问不同的后台操作
Sep 11 #Javascript
vscode中的vue项目报错Property ‘xxx‘ does not exist on type ‘CombinedVueInstance<{ readyOnly...Vetur(2339)
Sep 11 #Javascript
Vue proxyTable配置多个接口地址,解决跨域的问题
Sep 11 #Javascript
关于ES6尾调用优化的使用
Sep 11 #Javascript
You might like
php格式化金额函数分享
2015/02/02 PHP
php实现发送微信模板消息的方法
2015/03/07 PHP
PHP实现长文章分页实例代码(附源码)
2016/02/03 PHP
关于PHP中Session文件过多的问题及session文件保存位置
2016/03/17 PHP
thinkphp3.2.3 分页代码分享
2016/07/28 PHP
Laravel6.0.4中将添加计划任务事件的方法步骤
2019/10/15 PHP
TP3.2.3框架文件上传操作实例详解
2020/01/23 PHP
javascript 冒泡排序 正序和倒序实现代码
2010/12/14 Javascript
js获取图片大小的函数代码
2011/09/20 Javascript
Javascript异步编程的4种方法让你写出更出色的程序
2013/01/17 Javascript
JavaScript对象学习经验整理
2013/10/12 Javascript
jquery淡化版banner异步图片文字效果切换图片特效
2014/04/08 Javascript
JavaScript中的substr()方法使用详解
2015/06/06 Javascript
Javascript实现获取及设置光标位置的方法
2015/07/21 Javascript
JS模仿编辑器实时改变文本框宽度和高度大小的方法
2015/08/17 Javascript
15款最好的Bootstrap在线编辑器
2016/08/03 Javascript
BootStrap table表格插件自适应固定表头(超好用)
2016/08/24 Javascript
浅析javascript中的Event事件
2016/12/09 Javascript
微信小程序学习(4)-系统配置app.json详解
2017/01/12 Javascript
JavaScript实现获取select下拉框中第一个值的方法
2018/02/06 Javascript
vue基于better-scroll仿京东分类列表
2020/06/30 Javascript
[48:11]完美世界DOTA2联赛 Magma vs GXR 第二场 11.07
2020/11/10 DOTA
python 获取文件列表(或是目录例表)
2009/03/25 Python
对Python字符串中的换行符和制表符介绍
2018/05/03 Python
Python3.8对可迭代解包的改进及用法详解
2019/10/15 Python
python Matplotlib数据可视化(2):详解三大容器对象与常用设置
2020/09/30 Python
婚前协议书
2014/04/15 职场文书
群众路线教育实践活动方案
2014/10/31 职场文书
2015年结对帮扶工作总结
2015/05/04 职场文书
用电申请报告范文
2015/05/18 职场文书
李强感恩观后感
2015/06/17 职场文书
重阳节座谈会主持词
2015/07/03 职场文书
2019公司借款合同范本2篇!
2019/07/24 职场文书
mysql优化
2021/04/06 MySQL
浅谈JavaScript浅拷贝和深拷贝
2021/11/07 Javascript
详解Vue的列表渲染
2021/11/20 Vue.js