Vue 1.x 的鉤子
-
init
在初始化例項之後和任何初始資料觀察之前同步呼叫。
-
created
在建立例項後同步呼叫。這發生在
$el
設定之前,但是在data observation
之後,設定了computed properties
,watch/event callbacks
和methods
。 -
beforeCompile
在編譯 Vue 例項之前。
-
compiled
編譯完成後立即。所有
directives
都有連結,但仍然可以提供。 -
ready
在編譯之後發生並且
$el
完成並且第一次將例項注入 DOM。 -
attached
當
directive
通過directive
或例項呼叫$appendTo()
附加到 DOM 時發生。 -
detached
當從 DOM 或例項方法中刪除/分離
$el
時呼叫。 -
beforeDestroy
在 Vue 例項被銷燬之前,但仍然完全正常執行。
-
destroyed
在例項被銷燬後呼叫。所有
bindings
和directives
都已經沒有繫結,子例項也被破壞了。