vue 的生命週期函式總結與使用

2021-10-04 00:23:56 字數 1006 閱讀 9229

vue官網上的生命週期的方法,大致劃分一下分為建立前/後,掛載前/後,更新前/後,銷毀前/後這四個階段,對應理解即

一:例項建立

二:dom渲染

三:資料更新

四:銷毀例項。各個階段的狀態總結如下:

例項測試

逐個生命週期方法依次執行,深刻理解其使用規範

lang

="en"

>

>

>

title

>

charset

="utf-8"

>

name

="viewport"

content

="width=device-width, initial-scale=1"

>

src=

"./js/vue.min.js"

>

script

>

head

>

>

>

type

="button"

value

="修改msg"

@click

="msg = 'yes'

">

"h3"

>

}h3>

div>

>

var vm =

newvue(,

methods:},

beforecreate()

,created()

,beforemount()

,mounted()

,// 執行中的函式

beforeupdate()

,updated()

})// 在記憶體中編譯,在頁面中渲染

script

>

body

>

html

>

vue 生命週期函式

什麼是生命週期 從vue例項建立 執行 到銷毀期間,總是伴隨著各種各樣的事件,這些事件,統稱為生命週期!生命週期鉤子 就是生命週期事件的別名而已 生命週期鉤子 生命週期函式 生命週期事件 主要的生命週期函式分類 建立期間的生命週期函式 beforecreate 例項剛在記憶體中被建立出來,此時,還沒...

vue 生命週期函式

每個鉤子函式都在什麼時間觸發 1.beforecreate 在例項初始化之後,資料觀測 data observer 和 event watcher 事件配置之前被呼叫。2.created 3.beforemount 在掛載開始之前被呼叫 相關的 render 函式首次被呼叫。4.mounted el...

vue生命週期函式

從vue例項建立 執行到銷毀期間總會伴隨各種各樣的事件,這些事件統稱為生命週期。1 beforecreate 在beforecreate生命週期執行的時候,data和method中的資料都還沒有被初始化。2 ceated 在created中data和methods都已經初始化好了。3 beforem...