解决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 相关文章推荐
深入理解Javascript闭包 新手版
Dec 28 Javascript
jQuery下通过$.browser来判断浏览器.
Apr 05 Javascript
基于jquery的使ListNav兼容中文首字拼音排序的实现代码
Jul 10 Javascript
jQuery EasyUI API 中文文档 - ComboGrid 组合表格
Oct 13 Javascript
javascript延时加载之defer测试
Dec 28 Javascript
JavaScript从数组中删除指定值元素的方法
Mar 18 Javascript
Jquery揭秘系列:ajax原生js实现详解(推荐)
Jun 08 Javascript
JavaScript数据结构之数组的表示方法示例
Apr 12 Javascript
让bootstrap的carousel支持滑动滚屏的实现代码
Nov 27 Javascript
jquery动态添加带有样式的HTML标签元素方法
Feb 24 jQuery
vue.js 添加 fastclick的支持方法
Aug 28 Javascript
微信小程序实现列表的横向滑动方式
Jul 15 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桌面中心(一) 创建数据库
2007/03/11 PHP
PHP 简单数组排序实现代码
2009/08/05 PHP
php防止恶意刷新与刷票的方法
2014/11/21 PHP
phplot生成图片类用法详解
2015/01/06 PHP
PHP正则匹配日期和时间(时间戳转换)的实例代码
2016/12/14 PHP
关于Javascript模块化和命名空间管理的问题说明
2010/12/06 Javascript
各浏览器对click方法的支持差异小结
2011/07/31 Javascript
使用javascript实现Iframe自适应高度
2014/12/24 Javascript
JavaScript中split与join函数的进阶使用技巧
2016/05/03 Javascript
浅析jsopn跨域请求原理及cors(跨域资源共享)的完美解决方法
2017/02/06 Javascript
vue 1.x 交互实现仿百度下拉列表示例
2017/10/21 Javascript
从parcel.js打包出错到选择nvm的全部过程
2018/01/23 Javascript
NodeJS安装图文教程
2018/04/19 NodeJs
Angular学习教程之RouterLink花式跳转
2018/05/03 Javascript
vue.js 实现评价五角星组件的实例代码
2018/08/13 Javascript
jQuery实现鼠标拖动图片功能
2021/03/04 jQuery
[28:42]Ti4正赛VG vs NEWBEE1
2014/07/19 DOTA
[47:43]完美世界DOTA2联赛PWL S3 Magama vs GXR 第二场 12.19
2020/12/24 DOTA
Python中尝试多线程编程的一个简明例子
2015/04/07 Python
python将字符串转换成数组的方法
2015/04/29 Python
使用Python从有道词典网页获取单词翻译
2016/07/03 Python
Python实现批量读取图片并存入mongodb数据库的方法示例
2018/04/02 Python
python实现朴素贝叶斯算法
2018/11/19 Python
Python对ElasticSearch获取数据及操作
2019/04/24 Python
PyQt5实现从主窗口打开子窗口的方法
2019/06/19 Python
python3 assert 断言的使用详解 (区别于python2)
2019/11/27 Python
python实现自动化报表功能(Oracle/plsql/Excel/多线程)
2019/12/02 Python
如何使用Python进行PDF图片识别OCR
2021/01/22 Python
世界上最大的专业美容用品零售商:Sally Beauty
2017/07/02 全球购物
服装设计师职业生涯规划范文
2014/02/28 职场文书
分公司总经理岗位职责
2014/08/03 职场文书
整改落实情况汇报材料
2014/10/29 职场文书
学生会自荐信
2019/05/16 职场文书
详解Python描述符的工作原理
2021/06/11 Python
游戏《铁拳》动画化!2022年年内播出
2022/03/21 日漫
Redis+AOP+自定义注解实现限流
2022/06/28 Redis