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 相关文章推荐
jquery 的 $(&quot;#id&quot;).html() 无内容的解决方法
Jun 07 Javascript
深入解析JavaScript中的数字对象与字符串对象
Oct 21 Javascript
JS+CSS实现大气清新的滑动菜单效果代码
Oct 22 Javascript
javascript产生随机数方法汇总
Jan 25 Javascript
jquery通过name属性取值的简单实现方法
Jun 20 Javascript
如何用js实现鼠标向上滚动时浮动导航
Jul 18 Javascript
jQuery实现背景滑动菜单
Dec 02 Javascript
关于在mongoose中填充外键的方法详解
Aug 14 Javascript
JS中跳出循环的示例代码
Sep 14 Javascript
json2.js 入门教程之使用方法与实例分析
Sep 14 Javascript
基于javascript实现日历功能原理及代码实例
May 07 Javascript
如何利用js在两个html窗口间通信
Apr 27 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
ThinkPHP3.1新特性之内容解析输出详解
2014/06/19 PHP
Yii实现单用户博客系统文章详情页插入评论表单的方法
2015/12/28 PHP
CodeIgniter辅助之第三方类库third_party用法分析
2016/01/20 PHP
菜单效果
2006/10/14 Javascript
javascript简易缓动插件(源码打包)
2012/02/16 Javascript
js控制淡入淡出示例代码
2013/11/12 Javascript
JavaScript实现页面5秒后自动跳转的方法
2015/04/16 Javascript
jQuery实现简单滚动动画效果
2016/04/07 Javascript
Bootstrap表单Form全面解析
2016/06/13 Javascript
JS 事件绑定、事件监听、事件委托详细介绍
2016/09/28 Javascript
bootstrap suggest下拉框使用详解
2017/04/10 Javascript
JS判断字符串是否为整数的方法--简单的正则判断
2018/07/23 Javascript
Bootstrap Fileinput 4.4.7文件上传实例详解
2018/07/25 Javascript
使用js实现将后台传入的json数据放在前台显示
2018/08/06 Javascript
微信小程序首页的分类功能和搜索功能的实现思路及代码详解
2018/09/11 Javascript
Vue实现点击按钮复制文本内容的例子
2019/11/09 Javascript
Vue中this.$nextTick的作用及用法
2020/02/04 Javascript
[01:06]DOTA2隆重推出2016冬季勇士令状 内含上海特级锦标赛互动指南
2016/02/17 DOTA
[03:00]DOTA2-DPC中国联赛1月18日Recap集锦
2021/03/11 DOTA
python实现将pvr格式转换成pvr.ccz的方法
2015/04/28 Python
全面了解Nginx, WSGI, Flask之间的关系
2018/01/09 Python
Python计算一个点到所有点的欧式距离实现方法
2019/07/04 Python
Django ImageFiled上传照片并显示的方法
2019/07/28 Python
opencv resize图片为正方形尺寸的实现方法
2019/12/26 Python
tensorflow 保存模型和取出中间权重例子
2020/01/24 Python
Django 设置admin后台表和App(应用)为中文名的操作方法
2020/05/10 Python
详解pycharm2020.1.1专业版安装指南(推荐)
2020/08/07 Python
python 爬取B站原视频的实例代码
2020/09/09 Python
python 如何设置守护进程
2020/10/29 Python
10个python爬虫入门实例(小结)
2020/11/01 Python
canvas如何绘制钟表的方法
2017/12/13 HTML / CSS
Eyeko美国:屡获殊荣的睫毛膏、眼线笔和眉妆
2018/07/05 全球购物
泰国在线书店:SE-ED
2020/06/21 全球购物
2015大学迎新晚会主持词
2015/07/16 职场文书
MySQL 常见的数据表设计误区汇总
2021/06/07 MySQL
利用Pycharm连接服务器的全过程记录
2021/07/01 Python