小程序有8個頁面級別的生命周期;(5+3)
/**
* 生命周期函數--頁面加載
* options是上一個頁面傳遞過來的參數
*/
onLoad: function (options) {
console.log("1", options)
},
/**
* 生命周期函數--監聽頁面顯示
*/
onShow: function () {
console.log(2)
},
/**
* 生命周期函數--頁面【初次】渲染完成
*/
onReady: function () {
console.log(3)
},
/**
* 生命周期函數--監聽頁面隱藏
* 離開當前頁面觸發 路由跳轉就會觸發
*/
onHide: function () {
console.log(4)
},
/**
* 生命周期函數--監聽頁面卸載
*/
onUnload: function () {
console.log(5)
},
/**
* 頁面相關事件處理函數--監聽用戶下拉動作
*/
onPullDownRefresh: function () {
},
/**
* 頁面上拉觸底事件的處理函數
*/
onReachBottom: function () {
},
/**
* 用戶點擊右上角分享
*/
onShareAppMessage: function () {
}
當進入這個頁面的時候,會觸發 onLoad onShow onReady
當返回當前頁面時,只會觸發onshow這個生命周期