生命週期---App
阿新 • • 發佈:2020-08-28
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 })