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 () {
},