Vue Component Instance
物件
Vue 在元件例項中有一組物件。
物件 | 描述 |
---|---|
$attrs | 表示元件標籤上設定的透傳屬性和事件監聽器。 |
$data | 表示儲存在 Vue 例項的 data 部分的屬性。 |
$el | 表示 Vue 元件的根 DOM 節點。 |
$parent | 表示父元件的 Vue 例項。 |
$props | 表示接收元件中宣告的 props。 |
$refs | 表示用內建的 'ref' 屬性標記的 DOM 元素。 |
$root | 表示整個 Vue 應用程式的根元件的 Vue 例項。 |
$slots | 表示父元件提供的插槽。 |
方法
Vue 在元件例項中有一組可以透過 'this' 關鍵字訪問的方法。
方法 | 描述 |
---|---|
$emit() | 觸發一個自定義事件,用於向上與父元件通訊。 |
$forceUpdate() | 強制重新渲染 Vue 應用程式。 |
$nextTick() | 等待當前 Vue 元件的 DOM 更新週期完成,然後再執行。 |
$watch() | 用於建立觀察者,並返回一個可用於停止觀察者的 stop 函式。 |