1. 程式人生 > >微信小程式開發詳解(七)---微信小程式APP生命週期

微信小程式開發詳解(七)---微信小程式APP生命週期

1:微信小程式APP的生命週期方法:

在微信小程式工程中的app.js中增加如圖1所示方法


圖1

編譯執行,檢視日誌如圖2,圖3所示:微信小程式啟動時,呼叫生命週期方法為:onLaunch方法(app.js)---onShow方法(app.js)---onLoad方法(首頁面:index.js的onLoad方法)


圖2


圖3

當將小程式置於後臺(開發工具左下角有模擬後臺按鈕)時,系統回撥生命週期方法:onHide


圖4

2:呼叫小程式APP級別的全域性方法和變數

在app.js中可以自定義全域性變數:例如加入如下程式碼
myData:{
   username : "abc123"
  },

如果想在index.js中呼叫全域性變數:username ,則如下圖5所示:先獲取全域性app,然後通過app可以獲取myData,再獲取username 
圖5