【Taro全實踐】Taro在微信小程序中的生命週期

1、Taro的自己生命週期小程序

生命週期
componentWillMount
在微信小程序中這一輩子命週期方法對應頁面的onLoad或入口文件app中的onLaunch微信小程序

componentDidMount
在微信小程序中這一輩子命週期方法對應頁面的onReady或入口文件app中的onLaunch,在 componentWillMount後執行微信

componentDidShow
在微信小程序中這一輩子命週期方法對應 onShowapp

componentDidHide
在微信小程序中這一輩子命週期方法對應 onHideide

componentDidCatchError
錯誤監聽函數,在微信小程序中這一輩子命週期方法對應 onError函數

componentDidNotFound
頁面不存在監聽函數,在微信小程序中這一輩子命週期方法對應 onPageNotFoundspa

shouldComponentUpdate
頁面是否須要更新component

componentWillUpdate
頁面即將更新生命週期

componentDidUpdate
頁面更新完畢事件

componentWillUnmount
頁面退出,在微信小程序中這一輩子命週期方法對應 onUnload

 

1、Taro在微信小程序開發中特有的生命週期

1. onPullDownRefresh: 頁面相關事件處理函數–監聽用戶下拉動做

2. onReachBottom: 頁面上拉觸底事件的處理函數

3. onShareAppMessage: 用戶點擊右上角轉發

4. onPageScroll: 頁面滾動觸發事件的處理函數

5. onTabItemTap: 當前是 tab 頁時,點擊 tab 時觸發

6. componentWillPreload: 預加載,只在微信小程序中可用

相關文章
相關標籤/搜索