日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)小程序教程:微信小程序小程序APP

App(Object object)

注冊小程序。接受一個(gè) Object 參數(shù),其指定小程序的生命周期回調(diào)等。

專注于為中小企業(yè)提供網(wǎng)站建設(shè)、做網(wǎng)站服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)克什克騰免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了成百上千企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

App() 必須在 app.js 中調(diào)用,必須調(diào)用且只能調(diào)用一次。不然會出現(xiàn)無法預(yù)期的后果。

參數(shù)

Object object
屬性 類型 默認(rèn)值 必填 說明 最低版本
onLaunch function 生命周期回調(diào)——監(jiān)聽小程序初始化。
onShow function 生命周期回調(diào)——監(jiān)聽小程序啟動或切前臺。
onHide function 生命周期回調(diào)——監(jiān)聽小程序切后臺。
onError function 錯(cuò)誤監(jiān)聽函數(shù)。
onPageNotFound function 頁面不存在監(jiān)聽函數(shù)。 1.9.90
onUnhandledRejection function 未處理的 Promise 拒絕事件監(jiān)聽函數(shù)。 2.10.0
onThemeChange function 監(jiān)聽系統(tǒng)主題變化 2.11.0
其他 any 開發(fā)者可以添加任意的函數(shù)或數(shù)據(jù)變量到 Object 參數(shù)中,用 this 可以訪問

關(guān)于小程序前后臺的定義和小程序的運(yùn)行機(jī)制,請參考運(yùn)行機(jī)制章節(jié)。

示例代碼

App({
  onLaunch (options) {
    // Do something initial when launch.
  },
  onShow (options) {
    // Do something when show.
  },
  onHide () {
    // Do something when hide.
  },
  onError (msg) {
    console.log(msg)
  },
  globalData: 'I am global data'
})

onLaunch(Object object)

小程序初始化完成時(shí)觸發(fā),全局只觸發(fā)一次。參數(shù)也可以使用 wx.getLaunchOptionsSync 獲取。

參數(shù):與 wx.getLaunchOptionsSync 一致

onShow(Object object)

小程序啟動,或從后臺進(jìn)入前臺顯示時(shí)觸發(fā)。也可以使用 wx.onAppShow 綁定監(jiān)聽。

參數(shù):與 wx.onAppShow 一致

onHide()

小程序從前臺進(jìn)入后臺時(shí)觸發(fā)。也可以使用 wx.onAppHide 綁定監(jiān)聽。

onError(String error)

小程序發(fā)生腳本錯(cuò)誤或 API 調(diào)用報(bào)錯(cuò)時(shí)觸發(fā)。也可以使用 wx.onError 綁定監(jiān)聽。

參數(shù):與 wx.onError 一致

onPageNotFound(Object object)

基礎(chǔ)庫 1.9.90 開始支持,低版本需做兼容處理。

小程序要打開的頁面不存在時(shí)觸發(fā)。也可以使用 wx.onPageNotFound 綁定監(jiān)聽。注意事項(xiàng)請參考 wx.onPageNotFound。

參數(shù):與 wx.onPageNotFound 一致

示例代碼:

App({
  onPageNotFound(res) {
    wx.redirectTo({
      url: 'pages/...'
    }) // 如果是 tabbar 頁面,請使用 wx.switchTab
  }
})

onUnhandledRejection(Object object)

基礎(chǔ)庫 2.10.0 開始支持,低版本需做兼容處理。

小程序有未處理的 Promise 拒絕時(shí)觸發(fā)。也可以使用 wx.onUnhandledRejection 綁定監(jiān)聽。注意事項(xiàng)請參考 wx.onUnhandledRejection。

參數(shù):與 wx.onUnhandledRejection 一致

onThemeChange(Object object)

基礎(chǔ)庫 2.11.0 開始支持,低版本需做兼容處理。

系統(tǒng)切換主題時(shí)觸發(fā)。也可以使用 wx.onThemeChange 綁定監(jiān)聽。

參數(shù):與 wx.onThemeChange 一致


AppObject getApp(Object object)

獲取到小程序全局唯一的 App 實(shí)例。

參數(shù)

Object object
屬性 類型 默認(rèn)值 必填 說明 最低版本
allowDefault boolean false 在 App 未定義時(shí)返回默認(rèn)實(shí)現(xiàn)。當(dāng)App被調(diào)用時(shí),默認(rèn)實(shí)現(xiàn)中定義的屬性會被覆蓋合并到App中。一般用于獨(dú)立分包 2.2.4

示例代碼

// other.js
var appInstance = getApp()
console.log(appInstance.globalData) // I am global data

注意

  • 不要在定義于 App() 內(nèi)的函數(shù)中,或調(diào)用 App 前調(diào)用 getApp() ,使用 this 就可以拿到 app 實(shí)例。
  • 通過 getApp() 獲取實(shí)例之后,不要私自調(diào)用生命周期函數(shù)。

文章標(biāo)題:創(chuàng)新互聯(lián)小程序教程:微信小程序小程序APP
本文地址:http://www.5511xx.com/article/djioccd.html