vue的生命周期

生命周期鉤子

  • beforeCreate:
    "發(fā)生在Vue實(shí)例初始化之后,data observer和event/watcher事件被配置之前",( 此方法一般用不到
  • created:
    "發(fā)生在Vue實(shí)例初始化以及data observer和event/watcher事件被配置之后",(此處可以用來(lái) 獲取ajax,初始化操作
  • beforeMount:
    "掛載開(kāi)始之前被調(diào)用,此時(shí)render()首次被調(diào)用",( 此方法一般用不到,沒(méi)什么意義
  • mounted:
    "el被新建的vm.$el替換,并掛載到實(shí)例上之后調(diào)用",(真實(shí)dom渲染結(jié)束,可以操作dom了
  • beforeUpdate:
    "數(shù)據(jù)更新時(shí)調(diào)用,發(fā)生在虛擬DOM重新渲染和打補(bǔ)丁之前",(此方法意義不大,一般用watch監(jiān)聽(tīng)數(shù)據(jù)
  • updated:
    "數(shù)據(jù)更改導(dǎo)致虛擬DOM重新渲染和打補(bǔ)丁之后被調(diào)用",(此方法意義不大,一般用watch監(jiān)聽(tīng)數(shù)據(jù)
  • activated:
    "keep-alive組件激活時(shí)調(diào)用",
  • deactivated:
    "keep-alive組件停用時(shí)調(diào)用",
  • beforeDestroy:
    "實(shí)例銷(xiāo)毀之前調(diào)用,Vue實(shí)例依然可用",(可以清除定時(shí)器,解綁一些事件
  • destroyed:
    "Vue實(shí)例銷(xiāo)毀后調(diào)用,事件監(jiān)聽(tīng)和子實(shí)例全部被移除,釋放系統(tǒng)資源",(沒(méi)啥可操作的了
    6aedb651gy1fmncxvp4doj20xc2cfaim.jpg
最后編輯于
?著作權(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)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

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