微信小程序之生命周期和线程

生命周期与线程

小程序的生命周期分为应用生命周期和页面生命周期。

小程序应用生命周期

  1. onLaunch:启动时初始化
  2. onShow:从后台唤醒,切换到前台;
  3. onHide:切换到后台;
  4. onError:脚本错误或者API调用失败;
    globalData:应用全局数据。

小程序页面生命周期

1、onLad:页面初次加载,Page构造器参数定义的onLoad方法被调用,页面未销毁之前只调用一次。
2、onShow:a、onLoad回调参数 ; b、从其他页面回到当前页面
3、onReady:onShow方法之后调用,页面未销毁之前只调用一次,触发后逻辑层和视图层可交互;
4、onHide:在当前页打开新的一页;
5、onUnload:关闭当前页;
data:当前页面数据

线程

有两大线程:AppService Thread(负责运行js) 和View Thread(负责解析渲染页面即wxml和wxss),协同负责小程序生命周期的完成。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值