uni的生命周期
應用的生命周期
生命周期的概念:一個對象從創建、運行、銷毀的整個過程被成為生命周期。
生命周期函數:在生命周期中每個階段會伴隨著每一個函數的觸發,這些函數被稱為生命周期函數
uni-app
支持如下應用生命周期函數:
函數名 | 說明 |
---|---|
onLaunch | 當uni-app 初始化完成時觸發(全局只觸發一次) |
onShow | 當 uni-app 啟動,或從后臺進入前臺顯示 |
onHide | 當 uni-app 從前臺進入后臺 |
onError | 當 uni-app 報錯時觸發 |
頁面的生命周期
Vue 生命周期,uni-app
支持如下頁面生命周期函數:
函數名 | 說明 | 平臺差異說明 | 最低版本 |
---|---|---|---|
onLoad | 監聽頁面加載,其參數為上個頁面傳遞的數據,參數類型為Object(用于頁面傳參),參考示例 | ||
onShow | 監聽頁面顯示。頁面每次出現在屏幕上都觸發,包括從下級頁面點返回露出當前頁面 | ||
onReady | 監聽頁面初次渲染完成。 | ||
onHide | 監聽頁面隱藏 | ||
onUnload | 監聽頁面卸載 |