uni-app 學(xué)習(xí)筆記 一

準(zhǔn)備:

????????vue.js全家桶套餐項(xiàng)目部署參考:陶然然_niit?的簡(jiǎn)書

1.對(duì)uni-app項(xiàng)目目錄文件的了解:


目錄及文件



2.應(yīng)用的生命周期

onLaunch? ----------------? 當(dāng)uni-app初始化完成時(shí)觸發(fā)(全局只觸發(fā)一次)

onShow? ? ?----------------? 當(dāng)uni-app啟動(dòng),或從后臺(tái)進(jìn)入前臺(tái)顯示

onHide? ? ? ?----------------? 當(dāng)uni-app從前臺(tái)進(jìn)入后臺(tái)

應(yīng)用生命周期僅可在App.vue中監(jiān)聽,在其它頁面監(jiān)聽無效



3.頁面的生命周期

onLoad? -------------? 監(jiān)聽頁面加載,其參數(shù)為上個(gè)頁面?zhèn)鬟f的數(shù)據(jù),參數(shù)類型為Object(用于頁面?zhèn)鲄ⅲ?/p>

onShow??-------------? 監(jiān)聽頁面顯示

onReady? -------------? 監(jiān)聽頁面初次渲染完成

onHide? --------------? 監(jiān)聽頁面隱藏

onUnload? ------------? 監(jiān)聽頁面卸載

onPullDownRefresh? --------------? 監(jiān)聽用戶下拉動(dòng)作,一般用于下拉刷新

onReachBottom? ---------------? 頁面上拉觸底事件的處理函數(shù)

onPageScroll? -------------? 監(jiān)聽頁面滾動(dòng),參數(shù)為Object

onTabltemTap? --------------? 當(dāng)前頁tab頁時(shí),點(diǎn)擊tab時(shí)觸發(fā)

onShareAppMessage? --------------? 用戶點(diǎn)擊右上角分享(支持微信小程序)

注:先觸發(fā)?uni-app onReady ,后觸發(fā) vue 的 mounted

? ? ? ? 最好使用 uni-app 的 onLoad 代替 vue 的 created

生命周期官方鏈接


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容