知乎 網(wǎng)站開發(fā)工具百度關(guān)鍵詞價(jià)格排行榜
uni-app中vue2生命周期
生命周期鉤子 | 描述 | H5 | App端 | 小程序 | 說明 |
---|---|---|---|---|---|
beforeCreate | 在實(shí)例初始化之后被調(diào)用 詳情 | √ | √ | √ | |
created | 在實(shí)例創(chuàng)建完成后被立即調(diào)用 詳情 | √ | √ | √ | |
beforeMount | 在掛載開始之前被調(diào)用 詳情 | √ | √ | √ | |
mounted | 掛載到實(shí)例上去之后調(diào)用 詳情 注意:此處并不能確定子組件被全部掛載,如果需要子組件完全掛載之后在執(zhí)行操作可以使用$nextTick 詳情 | √ | √ | √ | |
beforeUpdate | 數(shù)據(jù)更新時(shí)調(diào)用,發(fā)生在虛擬 DOM 打補(bǔ)丁之前 詳情 | √ | √ | √ | |
updated | 由于數(shù)據(jù)更改導(dǎo)致的虛擬 DOM 重新渲染和打補(bǔ)丁,在這之后會(huì)調(diào)用該鉤子 詳情 | √ | √ | √ | |
activated | 被 keep-alive 緩存的組件激活時(shí)調(diào)用 詳情 | √ | √ | x | |
deactivated | 被 keep-alive 緩存的組件停用時(shí)調(diào)用 詳情 | √ | √ | x | |
beforeDestroy | 實(shí)例銷毀之前調(diào)用。在這一步,實(shí)例仍然完全可用 詳情 | √ | √ | √ | |
destroyed | Vue 實(shí)例銷毀后調(diào)用。調(diào)用后,Vue 實(shí)例指示的所有東西都會(huì)解綁定,所有的事件監(jiān)聽器會(huì)被移除,所有的子實(shí)例也會(huì)被銷毀 詳情 | √ | √ | √ | |
errorCaptured | 當(dāng)捕獲一個(gè)來自子孫組件的錯(cuò)誤時(shí)被調(diào)用 詳情 | √ | √ | √ | - |
11個(gè) 正常頁面生命周期
初始前后 beforeCreat created
掛在前后 beforeMount mounted
更新前后 beforeUpdate updated
銷毀前后 beforeDestroy destroyed
keep-alive的周期
? activated 激活
deactivated 停用
捕獲來自子孫組件錯(cuò)誤
errorCaptured