這篇文章主要介紹了微信小程序中App()函數(shù)怎么用,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

App()函數(shù)用來(lái)注冊(cè)一個(gè)小程序,接受一個(gè)object參數(shù),其指定小程序的生命周期函數(shù)等。
1.onLauch
生命周期函數(shù),監(jiān)聽(tīng)小程序初始化,當(dāng)小程序初始化完成時(shí),會(huì)觸發(fā)一次。
不要在onLauch的時(shí)候調(diào)用getCurrentPages(),此時(shí)page還沒(méi)有生成。
2.onShow
小程序啟動(dòng),或從后進(jìn)入前臺(tái)顯示,會(huì)觸發(fā)onShow
3.onHide
當(dāng)小程從前臺(tái)進(jìn)入后臺(tái),會(huì)觸發(fā)onHide
4.onError
當(dāng)小程序發(fā)生腳本錯(cuò)誤,或者api調(diào)用失敗時(shí),會(huì)觸發(fā)onError并帶上錯(cuò)誤信息。
5.onPageNotFound
當(dāng)小程序出現(xiàn)要打開(kāi)頁(yè)面不存的情況,會(huì)帶上頁(yè)面信息回調(diào)該函數(shù)。
(1)如果開(kāi)發(fā)者沒(méi)有添加onPageNotFound監(jiān)聽(tīng),當(dāng)跳轉(zhuǎn)頁(yè)面不存在時(shí),將推入微信客戶(hù)端原生的頁(yè)面不存在提示頁(yè)面。
(2)如果onPageNotFound回調(diào)中又重定向到另一個(gè)不存在的頁(yè)面,將推入微信客戶(hù)端原生的頁(yè)面不存在的提示頁(yè)面,并且不存回調(diào)onPageNotFound
6.其他
開(kāi)發(fā)者可以添加任意的函數(shù)或數(shù)據(jù)到Object參數(shù)中,用this可以訪(fǎng)問(wèn)。
前臺(tái)、后臺(tái)定義:
當(dāng)用戶(hù)點(diǎn)擊左上角關(guān)閉,或者按設(shè)備Home鍵離開(kāi)微信,小程序并沒(méi)有直接銷(xiāo)毀,而是進(jìn)入后臺(tái)。當(dāng)再次進(jìn)入微信或再次打開(kāi)小程,又會(huì)從后臺(tái)進(jìn)入前臺(tái)。
全局的getApp()函數(shù)可以用來(lái)獲取小程序?qū)崿F(xiàn)例。
// other.js var appInstance = getApp() console.log(appInstance.globalData) // I am global data
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“微信小程序中App()函數(shù)怎么用”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司,,關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!
文章名稱(chēng):微信小程序中App()函數(shù)怎么用-創(chuàng)新互聯(lián)
URL分享:http://chinadenli.net/article30/hpgpo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、品牌網(wǎng)站設(shè)計(jì)、商城網(wǎng)站、微信小程序、網(wǎng)站策劃、移動(dòng)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容
網(wǎng)頁(yè)設(shè)計(jì)公司知識(shí)