时间:2022-12-06 01:57
vue中的实例属性有:1.$data属性,vur实例观察的数据对象;2.$options属性,当前vue实例的初始化选项;3.$slot属性,当前组件树的根vue实例;4.listeners属性,包含了父作用域中的时间监听器;5.$attrs属性,包含了父作用域中不作为prop被识别的特性绑定;
vue中的实例属性有以下常见的几种
1.$data
vue中$data属性是指vur实例观察的数据对象,实例代理了对其data对象属性的访问。
2.$options
vue中$options属性是指当前vue实例的初始化选项,一般需要在选项中包含自定义属性时使用。
3.$slot
vue中$slot属性是指当前组件树的根vue实例,如当前实例没有父实例,$slot属性则表示本身。
4.$listeners
vue中listeners属性包含了父作用域中的时间监听器,可以通过v-on="$listeners"传入内部组件,一般在创建更高层次的组件时使用。
5.$attrs
vue中$attrs属性包含了父作用域中不作为prop被识别的特性绑定,当组件没有声明任何prop时,可以通过v-bind="$attrs"传入内部组件,一般在创建高级别组件时使用。