|
導讀微信小程序,簡稱小程序,英文名Mini Program,是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或搜一下即可打開應用。小程序是一種不用下載就能使用的應用,也是一... 微信小程序,簡稱小程序,英文名Mini Program,是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或搜一下即可打開應用。小程序是一種不用下載就能使用的應用,也是一項門檻非常高的創新,經過將近兩年的發展,已經構造了新的小程序開發環境和開發者生態。 本篇文章給大家帶來的內容是關于微信小程序中的App()函數的用法詳解,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。App()函數用來注冊一個小程序,接受一個object參數,其指定小程序的生命周期函數等。 object參數說明1.onLauch 生命周期函數,監聽小程序初始化,當小程序初始化完成時,會觸發一次。 不要在onLauch的時候調用getCurrentPages(),此時page還沒有生成。 2.onShow 小程序啟動,或從后進入前臺顯示,會觸發onShow 3.onHide 當小程從前臺進入后臺,會觸發onHide 4.onError 當小程序發生腳本錯誤,或者api調用失敗時,會觸發onError并帶上錯誤信息。 5.onPageNotFound 當小程序出現要打開頁面不存的情況,會帶上頁面信息回調該函數。 (1)如果開發者沒有添加onPageNotFound監聽,當跳轉頁面不存在時,將推入微信客戶端原生的頁面不存在提示頁面。 (2)如果onPageNotFound回調中又重定向到另一個不存在的頁面,將推入微信客戶端原生的頁面不存在的提示頁面,并且不存回調onPageNotFound 6.其他 開發者可以添加任意的函數或數據到Object參數中,用this可以訪問。 前臺、后臺定義: 當用戶點擊左上角關閉,或者按設備Home鍵離開微信,小程序并沒有直接銷毀,而是進入后臺。當再次進入微信或再次打開小程,又會從后臺進入前臺。 全局的getApp()函數可以用來獲取小程序實現例。 // other.js var appInstance = getApp() console.log(appInstance.globalData) // I am global data 相關推薦: 以上就是微信小程序中的App()函數的用法詳解的詳細內容,更多請關注php中文網其它相關文章! 小程序是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或者搜一下即可打開應用。 |
溫馨提示:喜歡本站的話,請收藏一下本站!