2.小程序生命周期以及事件

  1. 小程序的运行机制
    1. 运行机制——冷启动
      小程序第一次打开,或者被微信主动关掉后的的启动则称为冷启动
      1. 当小程序进入后台后,5分钟之后变会被微信销毁
      2. 当小程序收到内存警告的时候,就会被微信销毁
    2. 运行机制——热启动
      小程序还在微信后台运行时,打开称为热启动
    3. 运行机制——加载
      点击小程序后,微信先去CDN检测是否有最新代码包,有则异步下载最新小程序包,加载对应的小程序包,请求服务器加载数据,渲染页面


      小程序加载.png
  2. 小程序生命周期
    1. onLaunch 加载完成调用
    2. onShow 页面渲染完成调用
    3. onHide 小程序进入后台调用
    4. onError 小程序发送错误的时候调用


      小程序生命周期.png
  3. 小程序页面路由
路由方式 页面栈表现
初始化 新页面入栈
打开新页面 新页面入栈
页面重定向 当前页面出栈,新页面入栈
页面返回 当前页面出栈
Tab切换 页面全部出栈, 只留下新的Tab页面
重加载 页面全部出栈,只留下新的页面
  1. 事件绑定
    事件是视图层到逻辑层的通讯方式 作用是: 将用户行为反馈到逻辑层处理


      点击


// index.js
Page({
    click: function (e) {
        console.log(e);
    })

你可能感兴趣的:(2.小程序生命周期以及事件)