vue生命周期函數(shù)

1、先來一張圖

生命周期函數(shù).png

2、生命周期函數(shù)分類

1、創(chuàng)建期間的生命周期函數(shù)

beforeCreate():實(shí)例剛在內(nèi)存中被創(chuàng)建出來,此時(shí)還沒有初始化data和methods屬性
create():實(shí)例已經(jīng)在內(nèi)存中創(chuàng)建OK,data和methods屬性已經(jīng)創(chuàng)建OK,此時(shí)還沒有開始編譯模版。
beforeMout():此時(shí)已經(jīng)完成了模版的編譯,但是還沒有掛載到頁面上去
mounted():此時(shí)已經(jīng)將編譯好到模版,掛載到頁面指定到容器中顯示

2、運(yùn)行期間到生命周期函數(shù):

beforeUpdate():狀態(tài)更新之前執(zhí)行此函數(shù),此時(shí)data 的狀態(tài)是最新的,但是頁面上的數(shù)據(jù)還是舊的,因?yàn)榇藭r(shí)還沒有開始重新渲染DOM節(jié)點(diǎn)
update():實(shí)例更新完畢之后調(diào)用此函數(shù),此時(shí)data中的狀態(tài)值和界面上顯示的數(shù)據(jù)都已經(jīng)更新完畢,界面已經(jīng)被重新渲染好了

3、銷毀期間的生命周期函數(shù)

beforeDestory():實(shí)例銷毀之前調(diào)用,在這一步,實(shí)例仍然可用
destoryed():實(shí)例銷毀之后調(diào)用,調(diào)用之后,vue實(shí)例指示的所有東西都會(huì)解綁定,所有事件監(jiān)聽都會(huì)被移除,所有子實(shí)例都會(huì)別銷毀

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 生命周期函數(shù)(鉤子)(事件) 生命周期圖示 var vm= new Vue表示開始創(chuàng)建一個(gè)vue實(shí)例 init E...
    2764906e4d3d閱讀 2,000評(píng)論 0 0
  • beforeCreate 1 .實(shí)例初始化之后2 .this指向創(chuàng)建的實(shí)例3 .數(shù)據(jù)觀測(cè),event/watche...
    skoll閱讀 1,347評(píng)論 1 1
  • 先看完函數(shù)介紹,在看下面的生命周期函數(shù)圖示把 beforeCreate 第一個(gè)生命周期函數(shù),表示實(shí)例完全被創(chuàng)建出來...
    IT小池閱讀 946評(píng)論 0 13
  • // 生命周期(鉤子函數(shù) hook)函數(shù)就是vue實(shí)例在某一個(gè)時(shí)間點(diǎn)會(huì)自動(dòng)執(zhí)行的函數(shù) //此時(shí)vue實(shí)...
    一夕煙雨閱讀 480評(píng)論 0 0
  • 前言 使用Vue在日常開發(fā)中會(huì)頻繁接觸和使用生命周期,在官方文檔中是這么解釋生命周期的: 每個(gè) Vue 實(shí)例在被創(chuàng)...
    心_c2a2閱讀 2,387評(píng)論 1 8

友情鏈接更多精彩內(nèi)容