您當前位置>首頁 » 新聞資(zī)訊 » 小程序相關(guān) >
小程序(四)小程序生命周期
發表時間:2020-9-26
發布人:葵宇科技
浏覽次數:18
小程序的生命周期說白了就是指程序從創建、到開始、暫停、喚起、停止、卸載的過程。
我們大概從三個(gè)角度看一下(xià)小程序的生命周期。
(1):應用生命周期
(2):頁面生命周期
(3):應用生命周期影響頁面生命周期
一:應用生命周期
放一張從網上找的圖:
1:用戶首次打開小程序,觸發 alt="在這裡插入圖片描述" />
二:頁面生命周期
放一張從網上找來的圖
1:小程序注冊完成後,加載頁面,觸發onLoad方法。
2:頁面載入後觸發onShow方法,顯示頁面。
3:首次顯示頁面,會觸發onReady方法,渲染頁面元素和(hé)樣式,一個(gè)頁面隻會調用一次。4:當小程序後台運行或跳轉到其他頁面(使用wx.navigateTo)時,觸發onHide方法。
5:當小程序有後台進入到前台運行或重新進入頁面時,觸發onShow方法。
6:當使用重定向方法wx.redirectTo(OBJECT)或關(guān)閉當前頁返回上一頁wx.navigateBack(),觸發onUnload
具體效果如(rú)下(xià)圖所示:注意看觸發onHide和(hé)觸發onunLoad的時機與方式
[外鍊圖片轉存失敗,源站(zhàn)可(kě)能有防盜鍊機制,建議将圖片保存下(xià)來直接上傳(img-vQzGquRk-1601105238628)(https://api.guanchao.site/ueditor/php/upload/image/20200730/1596103857528168.gif#pic_center)]
三:應用生命周期影響頁面生命周期
放一張從網上找來的圖
1:小程序初始化完成後,頁面首次加載觸發onLoad,隻會觸發一次。
2:當小程序進入到後台,先執行頁面onHide方法再執行應用onHide方法。
3:當小程序從後台進入到前台,先執行應用onShow方法再執行頁面onShow方法。
一個(gè)小程序的生命周期,從生成到最後銷毀如(rú)下(xià)圖所示:
小程序的生命周期大概就是這樣,有好的建議,請在下(xià)方輸入你(nǐ)的評論。
歡迎訪問(wèn)我的小程序: