微信小程序 组件生命周期


当前第2页 返回上一页

可用的全部生命周期如下表所示。

生命周期参数描述最低版本
created在组件实例刚刚被创建时执行1.6.3
attached在组件实例进入页面节点树时执行1.6.3
ready在组件在视图层布局完成后执行1.6.3
moved在组件实例被移动到节点树另一个位置时执行1.6.3
detached在组件实例被从页面节点树移除时执行1.6.3
errorObject Error每当组件方法抛出错误时执行2.4.1

组件所在页面的生命周期

还有一些特殊的生命周期,它们并非与组件有很强的关联,但有时组件需要获知,以便组件内部处理。这样的生命周期称为“组件所在页面的生命周期”,在 pageLifetimes 定义段中定义。其中可用的生命周期包括:

生命周期参数描述最低版本
show组件所在的页面被展示时执行2.2.3
hide组件所在的页面被隐藏时执行2.2.3
resizeObject Size组件所在的页面尺寸变化时执行2.4.0

代码示例:

Component({
  pageLifetimes: {
    show: function() {
      // 页面被展示
    },
    hide: function() {
      // 页面被隐藏
    },
    resize: function(size) {
      // 页面尺寸变化
    }
  }
})



标签:微信小程序

返回前面的内容

相关阅读 >>

微信小程序 低版本兼容

微信小程序api wx.createcanvascontext(canvasid)(绘图上下文)

微信小程序api 绘图-绘制画布 drawcanvas (不推荐使用)

微信小程序 运力方使用onorderpreadd

配置小程序

sdk数据库 database数据库地理位置结构集

微信小程序api-设备-扫码

微信小程序 扩展组件视频滑动切换组件

微信小程序api 数据缓存

微信小程序api 第三方平台

更多相关阅读请进入《微信小程序》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...