微信小程序開發三:js文件中的內置函數的生命周期


 
 
 
 
1.當上一個界面跳轉到下一個界面時,先執行onLoad() 上一個界面跳轉的url中攜帶的參數在options中解決
onLoad: function (options) {
},

/**
* 生命周期函數--監聽頁面初次渲染完成
*/
2.這個函數 在開發中沒有用到 但是 如果在當前頁面刷新數據而不離開的話 在這個函數內可以記錄頁面初始化的數據 然后在onReady中調用onload方法
onReady: function () {
},
/**
* 生命周期函數--監聽頁面顯示
*/
 3.如果離開當前頁面后又回到當前頁面的話 會執行onShow方法,A->B->A 在B頁面操作數據之后 如果需要更新數據(A頁面的數據也要更新) 那么可以在A中的onShow方法執行onLoad函數
onShow: function () {
},

/**
* 生命周期函數--監聽頁面隱藏
*/
4.離開當前頁面 但是該頁面仍然在棧中的時候 會執行該方法
onHide: function () {
},

/**
* 生命周期函數--監聽頁面卸載
*/
5. 離開當前頁面,且該頁面被銷毀時,會執行該方法
onUnload: function () {
},


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM