Vue声明式渲染详解


Posted in Javascript onMay 17, 2017

Vue.js 的核心是一个允许采用简洁的模板语法来声明式的将数据渲染进 DOM,也就是将模板中的文本数据写进DOM中,使用  {{data}}  的格式写入。此代码都是Vue.js官网上的实例。

1、首先导入Vue.js

<script type="text/javascript" src="vue.js"></script>

2、html和js代码

<body>

  <div id="id"> //id为实例中el的属性
    {{message}}
  </div>
</body>
<script>
  var vm = new Vue({
    el:"#id",
    data:{
      message:'渲染到html中的数据!'
    }
  })
</script>

3、渲染结构:

Vue声明式渲染详解

下面看看将文本数据单向绑定到DOM元素属性上,将这个元素节点的title 属性和 Vue 实例的 message 属性保持一致,代码如下

<body>
  <div id="id">
    <span v-bind:title="message"> <!--绑定实例中的数据-->
    <!-- <span :title="message"> 简写-->
      鼠标悬停几秒钟查看此处动态绑定的提示信息!
    </span>
  </div>
</body>
<script>
  var vm = new Vue({
    el:"#id",
    data:{
      message:'页面加载的时间'+new Date()
    }
  })
</script>

渲染结构:

Vue声明式渲染详解

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
20款超赞的jQuery插件 Web开发人员必备
Feb 26 Javascript
JS关键字变色实现思路及代码
Feb 21 Javascript
JS模仿手机端九宫格登录功能实现代码
Apr 28 Javascript
javascript中使用未定义变量或值的情况分析
Jul 19 Javascript
angular.js之路由的选择方法
Sep 24 Javascript
JS中微信小程序自定义底部弹出框
Dec 22 Javascript
JS实现的Unicode编码转换操作示例
Apr 28 Javascript
详解vue-cli 构建Vue项目遇到的坑
Aug 30 Javascript
node通过express搭建自己的服务器
Sep 30 Javascript
ES6 迭代器(Iterator)和 for.of循环使用方法学习(总结)
Feb 08 Javascript
JavaScript 五大常见函数
Mar 23 Javascript
JS实现关键词高亮显示正则匹配
Jun 22 Javascript
node.js调用Chrome浏览器打开链接地址的方法
May 17 #Javascript
用纯Node.JS弹出Windows系统消息提示框实例(MessageBox)
May 17 #Javascript
AngularJS实现的回到顶部指令功能实例
May 17 #Javascript
bootstrap模态框示例代码分享
May 17 #Javascript
ES6入门教程之let和const命令详解
May 17 #Javascript
详解如何在Angular中快速定位DOM元素
May 17 #Javascript
vue2.0中goods选购栏滚动算法的实现代码
May 17 #Javascript
You might like
浅谈PHP语法(1)
2006/10/09 PHP
IStream与TStream之间的相互转换
2008/08/01 PHP
php从完整文件路径中分离文件目录和文件名的方法
2015/03/13 PHP
ThinkPHP实现生成和校验验证码功能
2017/04/28 PHP
PHP简单实现二维数组赋值与遍历功能示例
2017/10/19 PHP
jquery1.4后 jqDrag 拖动 不可用
2010/02/06 Javascript
用JS判断IE版本的代码 超管用!
2011/08/09 Javascript
Jquery弹出窗口插件 LeanModal的使用方法
2012/03/10 Javascript
JavaScript类属性的访问方式详解
2014/02/11 Javascript
javascript实现左右控制无缝滚动
2014/12/31 Javascript
jQuery form插件之formDdata参数校验表单及验证后提交
2016/01/23 Javascript
Vue.js教程之计算属性
2016/11/11 Javascript
基于vue-ssr服务端渲染入门详解
2018/01/08 Javascript
JavaScript对象拷贝与Object.assign用法实例分析
2018/06/20 Javascript
原生js实现公告滚动效果
2021/01/10 Javascript
在Node.js中将SVG图像转换为PNG,JPEG,TIFF,WEBP和HEIF格式的方法
2019/08/22 Javascript
如何优雅地取消 JavaScript 异步任务
2020/03/22 Javascript
我所理解的JavaScript中的this指向
2020/09/04 Javascript
vue登录页实现使用cookie记住7天密码功能的方法
2021/02/18 Vue.js
[01:09:50]VP vs Pain 2018国际邀请赛小组赛BO2 第二场
2018/08/20 DOTA
Python中collections模块的基本使用教程
2018/12/07 Python
Python基于聚类算法实现密度聚类(DBSCAN)计算【测试可用】
2018/12/26 Python
Python3中_(下划线)和__(双下划线)的用途和区别
2019/04/26 Python
使用Pyinstaller转换.py文件为.exe可执行程序过程详解
2019/08/06 Python
Python通过Tesseract库实现文字识别
2020/03/05 Python
CSS3实现多样的边框效果
2018/05/04 HTML / CSS
美国专营婴幼儿用品的购物网站:buybuy BABY
2017/01/01 全球购物
意大利自行车商店:Cingolani Bike Shop
2019/09/03 全球购物
高中生的自我鉴定范文
2014/01/24 职场文书
生日寄语大全
2014/04/08 职场文书
校园元旦活动总结
2014/07/09 职场文书
2014党员四风对照检查材料思想汇报
2014/09/17 职场文书
复兴之路纪录片观后感
2015/06/02 职场文书
《7的乘法口诀》教学反思
2016/02/18 职场文书
python调试工具Birdseye的使用教程
2021/05/25 Python
Python Django获取URL中的数据详解
2021/11/01 Python