Vue 组件实例

对象

Vue 在组件实例中有一组对象.

对象描述
$attrs表示在组件标记上设置的 fallthrough 贯穿属性和事件监听。
$data表示存储在 Vue 实例的数据部分中的属性。
$el表示 Vue 组件的根 DOM 节点。
$parent表示父组件的 Vue 实例。
$props表示在接收组件中声明的 prop。
$refs表示用内置的 'ref' 特性标记的 DOM 元素。
$root表示整个 Vue 应用程序的根组件的 Vue 实例。
$slots表示父组件提供的 slot。

方法

Vue 在组件实例中有一组方法,可以使用关键字 this 访问这些方法.

方法描述
$emit()触发用于与父组件通信的自定义事件。
$forceUpdate()强制重新渲染 Vue 应用程序。
$nextTick()等待当前 Vue 组件的 DOM 更新周期结束,然后执行。
$watch()用于创建观察程序,并返回一个可用于停止观察程序的停止函数