解决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 相关文章推荐
根据鼠标的位置动态的控制层的位置
Nov 24 Javascript
jquery限定文本框只能输入数字即整数和小数
Nov 29 Javascript
jQuery的3种请求方式$.post,$.get,$.getJSON
Mar 28 Javascript
javascript:void(0)点击登录没反应怎么解决
Nov 13 Javascript
jQuery中的siblings()是什么意思(推荐)
Dec 29 Javascript
javascript监听页面刷新和页面关闭事件方法详解
Jan 09 Javascript
浅谈javascript的url参数parse和build函数
Mar 04 Javascript
从零开始学习Node.js系列教程五:服务器监听方法示例
Apr 13 Javascript
JavaScript 中使用 Generator的方法
Dec 29 Javascript
vue 中使用 watch 出现了如下的报错的原因分析
May 21 Javascript
如何使用gpu.js改善JavaScript的性能
Dec 01 Javascript
JS创建或填充任意长度数组的小技巧汇总
Oct 24 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完整的日历类(CLASS)
2006/11/27 PHP
学习php设计模式 php实现命令模式(command)
2015/12/08 PHP
js chrome浏览器判断代码
2010/03/28 Javascript
jquery 滚动条事件简单实例
2013/07/12 Javascript
js禁止页面复制功能禁用页面右键菜单示例代码
2013/08/29 Javascript
jQuery中index()方法用法实例
2014/12/27 Javascript
js实现跨域的4种实用方法原理分析
2015/10/29 Javascript
详解Vue 开发模式下跨域问题
2017/06/06 Javascript
详解vue项目优化之按需加载组件-使用webpack require.ensure
2017/06/13 Javascript
JavaScript实现图片拖曳效果
2017/09/08 Javascript
JavaScript实现数值自动增加动画
2017/12/28 Javascript
详解使用VUE搭建后台管理系统(vue-cli更新至3.0)
2018/08/22 Javascript
微信小程序实现打卡日历功能
2020/09/21 Javascript
vue2.* element tabs tab-pane 动态加载组件操作
2020/07/19 Javascript
python远程登录代码
2008/04/29 Python
如何在Python中编写并发程序
2016/02/27 Python
Python使用pickle模块实现序列化功能示例
2018/07/13 Python
Python创建字典的八种方式
2019/02/27 Python
Python上下文管理器全实例详解
2019/11/12 Python
python 爬取马蜂窝景点翻页文字评论的实现
2020/01/20 Python
Python Opencv 通过轨迹(跟踪)栏实现更改整张图像的背景颜色
2020/03/09 Python
python Scrapy爬虫框架的使用
2021/01/21 Python
利用HTML5实现使用按钮控制背景音乐开关
2015/09/21 HTML / CSS
阿里云:Aliyun.com
2017/02/15 全球购物
物业管理大学生个人的自我评价
2013/10/10 职场文书
个人简历自荐信
2013/12/05 职场文书
历史专业个人求职信分享
2013/12/20 职场文书
师范院校学生自荐信范文
2013/12/27 职场文书
影子教师研修方案
2014/06/14 职场文书
2014年财务人员工作总结
2014/11/11 职场文书
公司前台接待岗位职责
2015/04/03 职场文书
创业项目(超低成本创业项目)
2019/08/16 职场文书
导游词之无锡古运河
2019/11/14 职场文书
Java如何实现树的同构?
2021/06/22 Java/Android
python程序的组织结构详解
2021/12/06 Python
SQLServer RANK() 排名函数的使用
2022/03/23 SQL Server