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 相关文章推荐
JavaScript 创建对象
Jul 17 Javascript
php gethostbyname获取域名ip地址函数详解
Jan 24 Javascript
动态加载js和css(外部文件)
Apr 17 Javascript
用js读、写、删除Cookie代码分享及详细注释说明
Jun 05 Javascript
JavaScript变量声明详解
Nov 27 Javascript
JavaScript中的Math.LN2属性用法详解
Jun 12 Javascript
jQuery解析与处理服务器端返回xml格式数据的方法详解
Jul 04 Javascript
Vue.js每天必学之Class与样式绑定
Sep 05 Javascript
简单的vue-resourse获取json并应用到模板示例
Feb 10 Javascript
vue的无缝滚动组件vue-seamless-scroll实例
Dec 18 Javascript
npm全局模块卸载及默认安装目录修改方法
May 15 Javascript
vue项目设置scrollTop不起作用(总结)
Dec 21 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
肝肠寸断了解下!盘点史上最伤心的十大动漫
2020/03/04 日漫
JAVA/JSP学习系列之七
2006/10/09 PHP
Content-type 的说明
2006/10/09 PHP
php下通过IP获取地理位置的代码(小偷程序)
2011/06/09 PHP
PHP的几个常用加密函数
2016/02/03 PHP
Laravel获取当前请求的控制器和方法以及中间件的例子
2019/10/11 PHP
Laravel 类和接口注入相关的代码
2019/10/15 PHP
js滚动条多种样式,推荐
2007/02/05 Javascript
关于js中window.location.href,location.href,parent.location.href,top.location.href的用法与区别
2010/10/18 Javascript
js控制CSS样式属性语法对照表
2012/12/11 Javascript
JavaScript中for-in遍历方式示例介绍
2014/02/11 Javascript
jquery ui bootstrap 实现自定义风格
2014/11/14 Javascript
Node.js中HTTP模块与事件模块详解
2014/11/14 Javascript
js正则表达式匹配数字字母下划线等
2015/04/14 Javascript
基于jQuery通过jQuery.form.js插件实现异步上传
2015/12/13 Javascript
vue 打包后的文件部署到express服务器上的方法
2017/08/09 Javascript
layui的table单击行勾选checkbox功能方法
2018/08/14 Javascript
微信小程序自定义组件封装及父子间组件传值的方法
2018/08/28 Javascript
vue 项目接口管理的实现
2019/01/17 Javascript
JQuery获取元素尺寸、位置及页面滚动事件应用示例
2019/05/14 jQuery
vue 获取url参数、get参数返回数组的操作
2020/11/12 Javascript
[45:38]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#1Liquid VS Alliance第一局
2016/03/02 DOTA
Python中实现字符串类型与字典类型相互转换的方法
2014/08/18 Python
elasticsearch python 查询的两种方法
2019/08/04 Python
Python3.8对可迭代解包的改进及用法详解
2019/10/15 Python
解决Pytorch 加载训练好的模型 遇到的error问题
2020/01/10 Python
财务人员个人自荐信范文
2013/09/26 职场文书
高中生学习生活的自我评价
2013/10/09 职场文书
建筑行业的大学生自我评价
2013/12/08 职场文书
教师校本培训方案
2014/02/26 职场文书
行政助理工作职责范本
2014/03/04 职场文书
计算机科学系职业生涯规划书
2014/03/08 职场文书
2014年民主评议党员工作总结
2014/12/02 职场文书
Python if else条件语句形式详解
2022/03/24 Python
星际争霸:毕姥爷vs解冻01
2022/04/01 星际争霸
IDEA中sout快捷键无效问题的解决方法
2022/07/23 Java/Android