构造器

每个 Vue.js 应用都是通过构造函数 Vue 创建一个 Vue 的根实例来启动的:

var vm = new Vue({
// 选项
})

属性与方法

每个 Vue 实例都会代理其 data 对象里所有的属性:

var data = { a: 1 }
var vm = new Vue({
data: data
})
vm.a === data.a // -> true
// 设置属性也会影响到原始数据
vm.a = 2
data.a // -> 2
// ... 反之亦然
data.a = 3
vm.a // -> 3

除了 data 属性, Vue 实例暴露了一些有用的实例属性与方法。这些属性与方法都有前缀 $,以便与代理的 data 属性区分。例如:

var data = { a: 1 }
var vm = new Vue({
el: '#example',
data: data
})
vm.$data === data // -> true
vm.$el === document.getElementById('example') // -> true
// $watch 是一个实例方法
vm.$watch('a', function (newVal, oldVal) {
// 这个回调将在 `vm.a` 改变后调用
})

最新文章

  1. ENode框架Conference案例分析系列之 - Quick Start
  2. 解决Ckeditor编辑器不显示html实体,自动过滤html的问题
  3. 【Java MyBatis Generator】使用generator自动生成Dao,Mapping和实体文件
  4. Linux下手动获取当前调用栈
  5. 如何在CHROME里调试前端代码?
  6. EcStore操作笔记
  7. 什么是TimeTunnel
  8. 【ALearning】第四章 Android Layout组件布局(一)
  9. java语言内部类和匿名内部类
  10. Sasha and Array
  11. Tcl与Design Compiler (十一)——其他的时序约束选项(二)
  12. Servlet第一篇【介绍Servlet、HTTP协议、WEB目录结构、编写入门Servlet程序、Servlet生命周期】
  13. 从Stage角度看cassandra write
  14. .net 数据绑定gridview 和Repeater 序号,Container.ItemIndex
  15. Expect 安装 on centos7
  16. 《Mysql ALTER基本操作》
  17. django安装命令
  18. [转]DB2中需要REORG操作的几种情况
  19. mongodb在windows下的安装
  20. C# 程序员最常犯的 10 个错误http://www.oschina.net/translate/top-10-mistakes-that-c-sharp-programmers-make

热门文章

  1. Fabric 和 Sawtooth 技术分析(下)
  2. JAVA 字节流和字符流度读写的区别
  3. 【07】 vue 之 Vue-router
  4. MySQL服务器端&客户端常见错误
  5. [LeetCode] Reorder List 反向插入链表
  6. 修复无法启动的mariadb
  7. C 语言调用python 脚本函数
  8. Codeforces Round #450 (Div. 2) C. Remove Extra One【*模拟链表/一个数比前面所有数大就是个record。删掉一个数,让record的个数尽量多。】
  9. Ansible之常用模块介绍
  10. 设置ListView的item不能点击