解决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 相关文章推荐
关于this和self的使用说明
Aug 01 Javascript
利用js 进行输入框自动匹配字符的小例子
Jun 29 Javascript
js+csss实现的一个带复选框的下拉框
Sep 29 Javascript
javascript判断移动端访问设备并解析对应CSS的方法
Feb 05 Javascript
修改jquery中dialog的title属性方法(推荐)
Aug 26 Javascript
jquery配合.NET实现点击指定绑定数据并且能够一键下载
Oct 28 Javascript
微信小程序开发之相册选择和拍照详解及实例代码
Feb 22 Javascript
vue2 中如何实现动态表单增删改查实例
Jun 09 Javascript
javascript算法之二叉搜索树的示例代码
Sep 12 Javascript
jQuery实现的导航条点击后高亮显示功能示例
Mar 04 jQuery
Vue基本使用之对象提供的属性功能
Apr 30 Javascript
React Fragment介绍与使用详解
Nov 11 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实现获取客户端IP并获取IP信息
2015/03/17 PHP
CentOS下PHP7的编译安装及MySQL的支持和一些常见问题的解决办法
2015/12/17 PHP
使用ThinkPHP生成缩略图及显示
2017/04/27 PHP
详解Yii2.0使用AR联表查询实例
2017/06/16 PHP
ThinkPHP5.0框架验证码功能实现方法【基于第三方扩展包】
2019/03/11 PHP
PHP设计模式(八)装饰器模式Decorator实例详解【结构型】
2020/05/02 PHP
PHP实现文件上传与下载
2020/08/28 PHP
JavaScript中String和StringBuffer的速度之争
2010/04/01 Javascript
JS保留小数点(四舍五入、四舍六入)实现思路及实例
2013/04/25 Javascript
浅谈Javascript中的Label语句
2016/12/14 Javascript
Vue.js 实现微信公众号菜单编辑器功能(二)
2018/05/08 Javascript
LayerClose弹窗关闭刷新方法
2018/08/17 Javascript
微信小程序实现复选框效果
2018/12/28 Javascript
jQuery动态生成的元素绑定事件操作实例分析
2019/05/04 jQuery
小程序实现搜索框功能
2020/03/26 Javascript
jQuery 选择器用法基础入门示例
2020/01/04 jQuery
[50:28]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 Newbee vs KG
2018/04/01 DOTA
Python中多线程及程序锁浅析
2015/01/21 Python
Python实现针对中文排序的方法
2017/05/09 Python
python线程池threadpool使用篇
2018/04/27 Python
深入浅析python 中的匿名函数
2018/05/21 Python
python利用wx实现界面按钮和按钮监听和字体改变的方法
2019/07/17 Python
python生成器推导式用法简单示例
2019/10/08 Python
Pandas中DataFrame基本函数整理(小结)
2020/07/20 Python
CSS3制作Dropdown下拉菜单的方法
2015/07/18 HTML / CSS
北京一家公司的.net开发工程师笔试题
2012/04/17 面试题
代码中finally中的代码会不会执行
2012/02/06 面试题
夜大毕业生自我评价分享
2013/11/10 职场文书
2014年合同管理工作总结
2014/12/02 职场文书
新教师个人总结
2015/02/06 职场文书
卫生院艾滋病宣传活动总结
2015/05/09 职场文书
优秀班主任工作总结2015
2015/05/25 职场文书
学历证明样本
2015/06/16 职场文书
公司中层管理培训心得体会
2016/01/11 职场文书
Mysql中常用的join连接方式
2022/05/11 MySQL
Win11任务栏无法正常显示 资源管理器不停重启的解决方法
2022/07/07 数码科技