解决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面向对象编程(一) 实例代码
Jun 25 Javascript
关于window.pageYOffset和document.documentElement.scrollTop
Apr 05 Javascript
javascript获取url上某个参数的方法
Nov 08 Javascript
JavaScript获取网页中第一个链接ID的方法
Apr 03 Javascript
js html css实现复选框全选与反选
Oct 09 Javascript
JQuery实现动态操作表格
Jan 11 Javascript
vue中使用localstorage来存储页面信息
Nov 04 Javascript
vue-cli创建的项目,配置多页面的实现方法
Mar 15 Javascript
微信小程序WebSocket实现聊天对话功能
Jul 06 Javascript
如何换个角度使用VUE过滤器详解
Sep 11 Javascript
js实现数字从零慢慢增加到指定数字示例
Nov 07 Javascript
weui上传多图片,压缩,base64编码的示例代码
Jun 22 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代码运行时间查看类代码分享
2011/08/06 PHP
php中让上传的文件大小在上传前就受限制的两种解决方法
2013/06/24 PHP
php网站被挂木马后的修复方法总结
2014/11/06 PHP
php内存缓存实现方法
2015/01/24 PHP
laravel5.4生成验证码的实例讲解
2017/08/05 PHP
浅谈PHP中pack、unpack的详细用法
2018/03/12 PHP
PHP的new static和new self的区别与使用
2019/11/27 PHP
判断是否输入完毕再激活提交按钮
2006/06/26 Javascript
StringTemplate遇见jQuery冲突的解决方法
2011/09/22 Javascript
web基于浏览器的本地存储方法应用
2012/11/27 Javascript
初步使用Node连接Mysql数据库
2016/03/03 Javascript
js和C# 时间日期格式转换的简单实例
2016/05/28 Javascript
Select下拉框模糊查询功能实现代码
2016/07/22 Javascript
实例解析js中try、catch、finally的执行规则
2017/02/24 Javascript
Vue单页式应用(Hash模式下)实现微信分享的实例
2017/07/21 Javascript
js经验分享 JavaScript反调试技巧
2018/03/10 Javascript
nodejs用gulp管理前端文件方法
2018/06/24 NodeJs
JS 数组随机洗牌的实例代码
2018/09/12 Javascript
解决VUE双向绑定失效的问题
2019/10/29 Javascript
js实现删除json中指定的元素
2020/09/22 Javascript
小小聊天室Python代码实现
2016/08/17 Python
Python实现简单过滤文本段的方法
2017/05/24 Python
python logging日志模块的详解
2017/10/29 Python
PyQt5每天必学之组合框
2018/04/20 Python
python 将字符串完成特定的向右移动方法
2019/06/11 Python
python如何解析配置文件并应用到项目中
2019/06/27 Python
Scrapy中如何向Spider传入参数的方法实现
2020/09/28 Python
用Python进行websocket接口测试
2020/10/16 Python
StubHub巴西:购买和出售您的门票
2016/07/22 全球购物
eDreams意大利:南欧领先的在线旅行社
2018/11/23 全球购物
KELLER SPORTS荷兰:在线订购最好的运动产品
2020/10/13 全球购物
资源环境与城乡规划管理专业自荐书
2014/09/26 职场文书
工作保证书
2015/01/17 职场文书
逃课检讨书
2015/01/26 职场文书
环保宣传语大全
2015/07/13 职场文书
SQL注入的实现以及防范示例详解
2021/06/02 MySQL