解决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 相关文章推荐
借用Google的Javascript API Loader来加速你的网站
Jan 28 Javascript
JQuery对class属性的操作实现按钮开关效果
Oct 11 Javascript
jquery选择器-根据多个属性选择示例代码
Oct 21 Javascript
利用javascript实现禁用网页上所有文本框,下拉菜单,多行文本域
Dec 14 Javascript
JavaScript学习笔记(三):JavaScript也有入口Main函数
Sep 12 Javascript
Bootstrap布局组件应用实例讲解
Feb 17 Javascript
jquery ezUI 双击行记录弹窗查看明细的实现方法
Jun 01 Javascript
JavaScript函数中关于valueOf和toString的理解
Jun 14 Javascript
基于Vue.js实现数字拼图游戏
Aug 02 Javascript
JS关闭窗口时产生的事件及用法示例
Aug 20 Javascript
vue2.0结合DataTable插件实现表格动态刷新的方法详解
Mar 17 Javascript
详解基于React.js和Node.js的SSR实现方案
Mar 21 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生成WAP页面
2006/10/09 PHP
PHP 基本语法格式
2009/12/15 PHP
php 判断是否是中文/英文/数字示例代码
2013/09/30 PHP
一个可以显示阴历的JS代码
2007/03/05 Javascript
Jquery 类网页微信二维码图块滚动效果具体实现
2013/10/14 Javascript
jquery隐藏标签和显示标签的实例
2013/11/11 Javascript
js类式继承的具体实现方法
2013/12/31 Javascript
jquery+ajax+C#实现无刷新操作数据库数据的简单实例
2014/02/08 Javascript
jQuery和hwSlider实现内容响应式可触控滑动切换效果附源码下载(二)
2016/06/22 Javascript
javascript简单实现等比例缩小图片的方法
2016/07/27 Javascript
在Docker快速部署Node.js应用的详细步骤
2016/09/02 Javascript
JS获取年月日时分秒的方法分析
2016/11/28 Javascript
vue中mint-ui的使用方法
2018/04/04 Javascript
vue里面v-bind和Props 利用props绑定动态数据的方法
2018/08/27 Javascript
在layui中layer弹出层点击事件无效的解决方法
2019/09/05 Javascript
Python-基础-入门 简介
2014/08/09 Python
Python列表append和+的区别浅析
2015/02/02 Python
Windows下实现Python2和Python3两个版共存的方法
2015/06/12 Python
python中的编码知识整理汇总
2016/01/26 Python
Ubuntu 16.04 LTS中源码安装Python 3.6.0的方法教程
2016/12/27 Python
初学python的操作难点总结(新手必看篇)
2017/08/03 Python
tf.truncated_normal与tf.random_normal的详细用法
2018/03/05 Python
python3 反射的四种基本方法解析
2019/08/26 Python
python读取mysql数据绘制条形图
2020/03/25 Python
解决pycharm下pyuic工具使用的问题
2020/04/08 Python
keras小技巧——获取某一个网络层的输出方式
2020/05/23 Python
python处理写入数据代码讲解
2020/10/22 Python
美国最大的无人机经销商:DroneNerds
2018/03/20 全球购物
苹果音乐订阅:Apple Music
2018/08/02 全球购物
机电工程专业应届生求职信
2013/10/03 职场文书
信用社主任竞聘演讲稿
2014/05/23 职场文书
教师求职自荐信
2015/03/26 职场文书
鲁冰花观后感
2015/06/10 职场文书
幼儿园见习总结
2015/06/23 职场文书
Python加密技术之RSA加密解密的实现
2022/04/08 Python
Android studio 简单计算器的编写
2022/05/20 Java/Android