美文网首页Vue从零开始!Vue
Vue文档 - 初始化选项与实例属性

Vue文档 - 初始化选项与实例属性

作者: Jmingzi_ | 来源:发表于2017-03-27 11:56 被阅读1348次
var vm = new Vue({
  // 选项 options
  // ==========
  // 数据
  data: '',
  props: '',
  computed: {}, //不应该使用箭头函数来定义计算属性函数
  methods: {}, //不应该使用箭头函数来定义 method 函数
  watch: { key: function(val, oldVal){} },
  // ==========
  // DOM
  el: '',
  template: '',
  render: function(){}, // [Render 函数]
  // ==========
  // 生命周期
  // ==========
  // 资源
  // ==========
  // 杂项

初始化选项为new每个实例之前传递的参数。
实例属性指的是实例vm的属性,即通过$标明的,以便与代理的 data 属性区分。

实例属性

实例属性名 类型 描述 示例
$data Objecct vm.$data === options.data
$el DOM vm.$el === options.el
$options Object vm.$options.data === vm.$data
$root 如果当前实例没有父实例,此实例将会是其自已
$slots 内容分发的意思是混合父子组件的内容 使用-Slot-分发内容
$refs $refs 只在组件渲染完成后才填充,并且它是非响应式的。它仅仅作为一个直接访问子组件的应急方案——应当避免在模版或计算属性中使用 $refs

实例方法 / 数据

实例方法名(数据) 类型 描述 示例
$watch 观察 Vue 实例变化的一个表达式或计算属性函数 var unwatch = vm.$watch('a', cb)
$set 这是全局 Vue.set 的别名
$delete 这是全局 Vue.delete 的别名

实例方法/事件

实例方法名(事件) 类型 描述 示例
$on 监听当前实例上的自定义事件。事件可以由vm.$emit触发 vm.$on('test', cb)
$once 监听一个自定义事件,但是只触发一次,在第一次触发之后移除监听器
$off 移除事件监听器
$emit 触发当前实例上的事件 vm.$emit('test', 'hi')

实例方法 / 生命周期

实例方法名 类型 描述 示例
$mount 一般用来处理实例“未挂载”状态
$destory 在大多数场景中你不应该调用这个方法。最好使用 v-ifv-for 指令以数据驱动的方式控制子组件的生命周期。

相关文章

  • Vue文档 - 初始化选项与实例属性

    初始化选项为new每个实例之前传递的参数。实例属性指的是实例vm的属性,即通过$标明的,以便与代理的 data 属...

  • Vue2学习笔记:vue实例

    一、实例化vue 二、添加实例化选项 三、扩展vue构造器 四、属性与方法 五、vue实例选项与原生js的关系 六...

  • VueJS学习之旅 08

    下面我就来看看VueJS中主要的组件选项,以及它们在Vue实例对象初始化过程中是如何完成属性合并的。 选项opti...

  • vue生命周期

    Vue 实例 在文档中经常会使用 vm 这个变量名表示 Vue 实例,在实例化 Vue 时,需要传入一个选项对象,...

  • vue 实例数据初始化为 null

    vue 文档中 vue 实例:数据与方法 就提到,只有当实例被创建时就已经存在于 data 中的属性才是响应式的。...

  • Vue 学习一

    1》创建vue实例 2》vue实例的4个常用选项过滤器filters(小数过滤成整数)、计算属性computed(...

  • vue学习笔记

    Vue学习笔记 Vue初始化对象 data和methods里面的属性都是Vue这个实例对象的代理属性,例:vm.m...

  • Vue面试题集锦

    VUE的双向绑定原理 原理:在创建Vue实例时,Vue会遍历data选项的属性,利用Object.definePr...

  • Vue给对象新增属性响应视图

    受现代 JavaScript 的限制,Vue 不能检测到对象属性的添加或删除。 Vue 初始化实例时会对属性执行 ...

  • vue响应式原理

    原理 vue实例的data选项,vue 将遍历此对象的所有的属性,并使用 Object.defineProper...

网友评论

    本文标题:Vue文档 - 初始化选项与实例属性

    本文链接:https://www.haomeiwen.com/subject/rcnlottx.html