0530-3433334

网站建设 APP开发 小程序

知识

分享你我感悟

您当前位置>首页 >> 知识 >> 小程序

苏凉.py生命周期函数参数描述说明无在组件实例

发表时间:2023-09-21 15:45:46

文章来源:炫佑科技

浏览次数:182

菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技

苏凉.py生命周期函数参数描述说明无在组件实例

微信小程序开发中组件生命周期详细介绍

更新时间:2022年8月23日15:54:05 作者:苏亮.py

生命周期是指对象从创建→运行→销毁的整个阶段。 重点是一段时间。 本文介绍小程序中组件的生命周期。 有需要的朋友可以参考以下

目录

组件生命周期

组件的生命周期是指组件本身的一些功能,在特殊的时间点或者遇到一些特殊的框架事件时自动触发的。

其中苏凉.py生命周期函数参数描述说明无在组件实例,*重要的生命周期是,,包含了组件实例生命过程中*重要的时间点。

自定义组件生命周期函数

小程序项目周期_微信小程序制作周期_微信小程序开发周期

小程序组件所有可用的生命周期如下表所示:

生命周期函数参数说明

没有任何

组件实例刚创建时执行

没有任何

组件实例进入页面节点树时执行

准备好

没有任何

组件在视图层布局后执行

搬家了

没有任何

当组件实例移动到节点树中的另一个位置时执行

没有任何

当组件实例从页面节点树中删除时执行

错误

错误

每当组件方法抛出错误时执行

执行顺序

从图中可以看出,组件的就绪情况和执行顺序之间并没有明确的关系。

组件常用的生命周期函数

在小程序组件中微信小程序开发周期,有三个*重要的生命周期函数,分别是。

。 他们各自的特点。 如下︰

节点

在小程序组件中,生命周期函数可以直接定义在构造函数的一级参数中,也可以在字段中声明(这是推荐的方式,而且优先级*高)。 如下:

Component({
	lifetimes:{
	   created(){
	       console.log('created');
	   },
	   attached(){
	       console.log('attached');
	   }
	}
)}

注意:如果没有写在节点内且节点同时存在,则会先执行节点内的生命周期函数,覆盖节点外的生命周期函数。

组件所在页面的生命周期函数

有时,自定义组件的行为取决于页面状态的变化。 这种情况下就需要用到组件所在页面的生命周期。

在自定义组件中,组件所在页面的生命周期函数有以下三个:

生命周期函数参数说明

展示

没有任何

组件所在页面显示时执行

隐藏

没有任何

微信小程序开发周期_微信小程序制作周期_小程序项目周期

组件所在页面隐藏时执行

尺寸

组件所在页面大小发生变化时执行

节点

需要在节点中定义组件所在页面的生命周期函数,如下:

Component({
	pageLifetimes:{
      	show(){
           console.log("show!!");
       },
       hide(){
           console.log("hide!!");
       },
       resize(){
           console.log("resize");
       }						
   }				
)}

页面显示和隐藏时触发

这篇关于微信小程序开发中组件详细生命周期的文章到此结束。 更多相关小程序生命周期内容,请搜索脚本之家往期文章或继续浏览以下相关文章。 我希望您将来能更多地了解他们。 多多支持脚本之家!

炫佑科技专注互联网开发小程序开发-app开发-软件开发-网站制作等

相关案例查看更多