vm.$data
实例对象data属性
vm.$props
实例对象props属性
vm.$el
实例对象根DOM元素
vm.$options
实例初始化选项,需要在选项中包含自定义属性时用
new Vue({
customOption:'66',
created:function(){
console.log(this.$options.customOption);
}
});
vm.$parent
父组件实例
vm.$root
根组件实例
vm.$children
直接子组件实例(不保证顺序,不是响应式的)
vm.$slots
插槽分发的内容,slot="foo",内容会在vm.$slots.foo找到,vm.$slots.default属性包括了所有非具名插槽节点
vm.$scopedSlots
作用域插槽
vm.$refs
已注册过ref的所有子组件
vm.$isServer
当前实例是否运行于服务器
vm.$attrs
父作用域中不被认为props的特性绑定(class和style除外)
vm.$listeners
父作用域v-on事件监听器(不含.native修饰器),可通过
v-on="$listeners"
传入组件内部