vue的实例属性和方法
app = new Vue({
......
})
实例属性
app.$data 对应组件中data的值
app.$props 对应组件中props的值
app.$el vue实例挂载到的节点
app.$options 用于当前 Vue 实例的初始化选项。需要在选项中包含自定义属性时会有用处
app.$parent 父实例,如果当前实例有的话。
app.$root 当前组件树的根 Vue 实例。如果当前实例没有父实例,此实例将会是其自己。
app.$children <item><div></div></item> item的$children就是div
app.$slots 用来访问被插槽分发的内容
app.$scopedSlots 用来访问作用域插槽
app.$refs 一个对象,持有注册过 ref
特性 的所有 DOM 元素和组件实例。
app.$isServer 当前 Vue 实例是否运行于服务器
app.$attrs 包含了父作用域中不作为 prop 被识别 (且获取) 的特性绑定 (class
和 style
除外)。
app.$listeners 包含了父作用域中的 (不含 .native
修饰器的) v-on
事件监听器。它可以通过 v-on="$listeners"
传入内部组件——在创建更高层次的组件时非常有用。