生命週期和鉤子函式

2021-07-30 22:57:37 字數 634 閱讀 3865

每乙個vue例項在建立之前都需要一系列的初始化過程,如例項需要資料觀測(data observer),編譯模板,掛載例項到dom上,以及資料更新和dom渲染。

create(建立): beforecreate 建立前 ; created 建立結束

mount(掛載): beforemount ;mounted

update(更新): beforeupdate;updated

destory(銷毀): beforedestory;destoryed

鉤子函式:

在例項的生命週期中會自動執行一些函式,這些函式 就叫做鉤子函式

鉤子函式為我們提供了,自定義一些邏輯的機會

語法和測試:

beforecreate: function(),

created: function(),

beforemount: function(),

mounted: function(),

beforeupdate: function(),

updated: function(),

beforedestory: function(),

destoryed: function()

生命週期鉤子函式

指的是 vue 在被使用的時候,或者說在被建立開始到被銷毀的整個過程,程式提前預設在 vue 當中的一些函式會在什麼時候做的自動觸發。生命週期 指的是 vue 從建立 到使用 到結束。鉤子函式 指的是埋在 vue 身上的一些函式,在某些階段去執行。例項在不同階段,自動觸發的事件 beforecrea...

生命週期鉤子函式

1.建立時期 beforecreated 這個階段表示例項完全被建立出來之前,會執行它,注意 在beforecreated生命週期函式執行的時候,data和methods中的資料都還沒有初始化,現在輸不出data和methods中的資料。created鉤子函式 在created中,data和meth...

生命週期鉤子函式

元件宣告週期有四個過程 建立 掛載 更新 銷毀 這四個過程對應的有八個鉤子函式 beforecreate created beforemount mounted beforeupdate updated beforedestroy destroyed 我們一般會把資料請求放在created 有些人會...