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 })