小程序的生命周期函數(shù)大體分為三類(lèi):
- 小程序應(yīng)用的生命周期 td {white-space:pre-wrap;border:1px solid #dee0e3;}屬性說(shuō)明onLaunch監(jiān)聽(tīng)小程序初始化, 全局只觸發(fā)一次onShow監(jiān)聽(tīng)小程序啟動(dòng)或切前臺(tái)。onHide監(jiān)聽(tīng)小程序切后臺(tái)。
參考官網(wǎng): 應(yīng)用的生命周期
- 小程序頁(yè)面的生命周期 td {white-space:pre-wrap;border:1px solid #dee0e3;}屬性說(shuō)明onLoad監(jiān)聽(tīng)頁(yè)面加載, 獲取其他頁(yè)面?zhèn)鬟^(guò)來(lái)的參數(shù), 發(fā)起網(wǎng)絡(luò)請(qǐng)求onShow監(jiān)聽(tīng)頁(yè)面顯示onReady監(jiān)聽(tīng)頁(yè)面初次渲染完成onHide監(jiān)聽(tīng)頁(yè)面隱藏onUnload監(jiān)聽(tīng)頁(yè)面卸載 參考官網(wǎng): 頁(yè)面的生命周期
- 小程序組件的生命周期 td {white-space:pre-wrap;border:1px solid #dee0e3;}定義段描述created在組件實(shí)例剛剛被創(chuàng)建時(shí)執(zhí)行,注意此時(shí)不能調(diào)用 setData )attached在組件實(shí)例進(jìn)入頁(yè)面節(jié)點(diǎn)樹(shù)時(shí)執(zhí)行)ready在組件布局完成后執(zhí)行)moved在組件實(shí)例被移動(dòng)到節(jié)點(diǎn)樹(shù)另一個(gè)位置時(shí)執(zhí)行)detached在組件實(shí)例被從頁(yè)面節(jié)點(diǎn)樹(shù)移除時(shí)執(zhí)行)