解决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 相关文章推荐
漂亮的widgets,支持换肤和后期开发新皮肤
Apr 23 Javascript
fireworks菜单生成器mm_menu.js在 IE 7.0 显示问题的解决方法
Oct 20 Javascript
IE6下拉框图层问题探讨及解决
Jan 03 Javascript
jQuery实现隔行背景色变色
Nov 24 Javascript
JS模式之单例模式基本用法
Jun 30 Javascript
基于jQuery实现的菜单切换效果
Oct 16 Javascript
详解AngularJS中$http缓存以及处理多个$http请求的方法
Feb 06 Javascript
利用jQuery实现打字机字幕效果实例代码
Sep 02 Javascript
JavaScript登录验证基础教程
Nov 01 Javascript
小程序使用wxs解决wxml保留2位小数问题
Dec 13 Javascript
vuex入门最详细整理
Mar 04 Javascript
在JavaScript中如何使用宏详解
May 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
Ping服务的php实现方法,让网站快速被收录
2012/02/04 PHP
PHP字符过滤函数去除字符串最后一个逗号(rtrim)
2013/03/26 PHP
Flash对联广告的关闭按钮讨论
2007/01/30 Javascript
jquery.validate分组验证代码
2011/03/17 Javascript
jcrop基本参数一览
2013/07/16 Javascript
基于jquery实现的省市区级联无ajax
2013/09/24 Javascript
javascript中的=等号个数问题两个跟三个有什么区别
2013/10/23 Javascript
jquery常用操作小结
2014/07/21 Javascript
javascript实现表单提交后,提交按钮不可用的方法
2015/04/18 Javascript
全面解析Bootstrap布局组件应用
2016/02/22 Javascript
JS简单实现仿百度控制台输出信息效果
2016/09/04 Javascript
微信小程序 textarea 详解及简单使用方法
2016/12/05 Javascript
JS Input里添加小图标的两种方法
2017/11/11 Javascript
ejsExcel模板在Vue.js项目中的实际运用
2018/01/27 Javascript
elementUI vue this.$confirm 和el-dialog 弹出框 移动 示例demo
2019/07/03 Javascript
Vue Element校验validate的实例
2020/09/21 Javascript
[00:16]热血竞技场
2019/03/06 DOTA
Python读取一个目录下所有目录和文件的方法
2016/07/15 Python
Python常用时间操作总结【取得当前时间、时间函数、应用等】
2017/05/11 Python
浅谈python和C语言混编的几种方式(推荐)
2017/09/27 Python
python3 拼接字符串的7种方法
2018/09/12 Python
python实现zabbix发送短信脚本
2018/09/17 Python
Python开发之Nginx+uWSGI+virtualenv多项目部署教程
2019/05/13 Python
python 标准差计算的实现(std)
2019/07/29 Python
python 并发编程 非阻塞IO模型原理解析
2019/08/20 Python
python获取全国城市pm2.5、臭氧等空气质量过程解析
2019/10/12 Python
Python实现随机生成任意数量车牌号
2020/01/21 Python
利用HTML5画出一个坦克的形状具体实现代码
2013/06/20 HTML / CSS
全球领先的美容用品专卖店:Beauty Plus Salon
2018/09/04 全球购物
社区七一党员活动方案
2014/01/25 职场文书
八项规定整改措施
2014/02/12 职场文书
单位在职证明书
2014/09/11 职场文书
python自动化调用百度api解决验证码
2021/04/13 Python
pycharm debug 断点调试心得分享
2021/04/16 Python
MyBatis自定义SQL拦截器示例详解
2021/10/24 Java/Android
PHP面试题 wakeup魔法 Ezpop pop序列化与反序列化
2022/04/11 PHP