微信小程序頁面的生命週期

Page() 函數用來註冊一個頁面。接受一個 object 參數,其指定頁面的初始數據、生命週期函數、事件處理函數等。

onLoad 生命週期函數--監聽頁面加載ide

onReady 生命週期函數--監聽頁面初次渲染完成函數

onShow 生命週期函數--監聽頁面顯示cdn

onHide 生命週期函數--監聽頁面隱藏blog

onUnload 生命週期函數--監聽頁面卸載生命週期

onPullDownRefresh 頁面相關事件處理函數--監聽用戶下拉動做事件

onReachBottom 頁面上拉觸底事件的處理函數it

onShareAppMessage 用戶點擊右上角轉發io

onPageScroll 頁面滾動觸發事件的處理函數class

onTabItemTap 當前是 tab 頁時,點擊 tab 時觸發 object

image

生命週期函數 onLoad: 頁面加載

一個頁面只會調用一次,能夠在 onLoad 中獲取打開當前頁面所調用的 query 參數。 onShow: 頁面顯示

每次打開頁面都會調用一次。 onReady: 頁面初次渲染完成

一個頁面只會調用一次,表明頁面已經準備穩當,能夠和視圖層進行交互。 對界面的設置如wx.setNavigationBarTitle請在onReady以後設置。詳見生命週期 onHide: 頁面隱藏

當navigateTo或底部tab切換時調用。 onUnload: 頁面卸載

當redirectTo或navigateBack的時候調用。

相關文章
相關標籤/搜索