千鋒教育前端Vue3.0全套視頻教程(Kerwin2023版,Vue.js零基礎(chǔ)

mue 的生命周期(4 個(gè)階段,8 個(gè)鉤子函數(shù))(1)創(chuàng)建階段(create): 創(chuàng)建組件對(duì)象,創(chuàng)建 data 對(duì)象,但是這個(gè)階段還沒(méi)有創(chuàng)建虛擬 dom 樹(shù)beforeCreate(0:組件創(chuàng)建之前自動(dòng)調(diào)用一此時(shí) KSel:undefined data.undefinedCreate(:組件創(chuàng)建完成自動(dòng)調(diào)用-此時(shí)可以發(fā)送 aiax 請(qǐng)求,并且可以操作模型數(shù)據(jù)(2) 掛載階段(Mount) :創(chuàng)建虛擬 dom 樹(shù)(既可以操控 data 中的數(shù)據(jù),又可以發(fā)送ajax 請(qǐng)求,執(zhí)行 dom 操作)beforeMount(4:組件掛載到 dom 樹(shù)之前調(diào)用Mount(0:組件掛載到 dom 樹(shù)之后調(diào)用(也可發(fā)送 aiax 請(qǐng)求)(3) 更新階段(Update) :只要 data 中的數(shù)據(jù)發(fā)生改變,就會(huì)自動(dòng)觸發(fā)更新階段beforeUpdate(0:組件中的數(shù)據(jù)模型發(fā)生改變需要更新 dom 樹(shù)之前調(diào)用Update(0:組件中的數(shù)據(jù)模型發(fā)生改變?cè)俑铝?dom 樹(shù)之后調(diào)用(4)銷(xiāo)毀階段(destroy) :這個(gè)方法只有主動(dòng)調(diào)用(Sdestroy)方法銷(xiāo)毀一個(gè)組件時(shí)才自動(dòng)觸發(fā)
beforeDestroy(小:在組件在 dom 銷(xiāo)毀之前調(diào)用destroy00:在組件在 dom 銷(xiāo)毀之后調(diào)用