1. 程式人生 > 實用技巧 >生命週期---App

生命週期---App

 1 //app.js
 2 App({
 3   // 1、應用第一次啟動的時候就會觸發
 4   onLaunch() {
 5     // 在應用第一次啟動的時候 獲取使用者的個人資訊
 6     console.log("onLaunch");
 7   },
 8 
 9   // 2、應用 被使用者看到
10   onShow() {
11     // 對應使用者的資料或者頁面效果 進行重置
12     console.log("onShow")
13   },
14 
15   // 3. 應用 被隱藏了
16   onHide() {
17     // 暫停或者清除定時器
18     console.log("onHide")
19 }, 20 21 // 4.應用的程式碼發生了報錯的時候 就會觸發 22 onError(err) { 23 // 在應用發生程式碼報錯的時候, 收集使用者的錯誤資訊,通過非同步請求 將錯誤的資訊傳送後臺去 24 console.log("onError"); 25 console.log(err); 26 }, 27 28 // 5、頁面找不到就會觸發 29 // 應用第一次啟動的時候,如果找不到第一個入口頁面 才會觸發 30 onPageNotFound() { 31 // 如果頁面不存在了 通過js的方式來重新跳轉頁面 重新跳到第二個首頁 32
// 不能跳到 tabbar 頁面 導航元件類似 33 wx.navigateTo({ //進行頁面跳轉 34 url: '/pages/index', 35 }) 36 } 37 38 })