SEARCH
微信小程序页面生命周期讲解

微信小程序页面生命周期讲解

系统介绍

微信小程序页面生命周期讲解

页面的生命周期整体关系着页面视图层线程和页面逻辑层线程,注册页面时,Object参数中很多属性都是生命周期函数,这些函数的调用和页面生命息息相关,程序视图层线程和逻辑层线程关系
咨询热线: 13021687575

功能列表

页面的生命周期整体关系着页面视图层线程和页面逻辑层线程,注册页面时,Object参数中很多属性都是生命周期函数,这些函数的调用和页面生命息息相关,程序视图层线程和逻辑层线程关系如图2-8所示。

 

2-8Page实例的生命周期

如图2-8,线程启动后视图层和逻辑层相互监听,当逻辑层线程触发onLoadonShow方法后会把初始数据data传送给视图层线程,视图层完成第一次渲染后触发逻辑层onReady方法,代表页面已经准备妥当,之后我们便可通过setData方法主动触发视图层渲染。当页面被调往后台时,触发onHide方法,这时逻辑层线程并没有销毁,我们仍然可以通过代码控制视图层渲染,只是可能不会在界面上表现出来。当页面从后台回到前台时,触发onShow方法,最后当页面销毁时,触发onUnload方法。


整体来看onLoadonReadyonUnload方法在生命周期中只会调用一次,生命周期内显示、隐藏页面都是触发onShowonHide方法,在路由方式中,只有页面重定向和页面返回会结束当前页面生命周期,当进入一个已加载的页面时只会触发onShow方法,不会触发onLoadonReady方法。

 




您当前浏览的文章:《微信小程序页面生命周期讲解》由小程序开发服务品牌九尾狐整理发布。
转载请注明:http://www.webs8.cn/index.php/shows/6/20.html
文章标签:
...

点这里快速联系客服!

企业简介

青岛九尾狐科技是专业微信小程序、APP定制开发服务商。依托自身在云计算、大数据和人工智能、物联网方面技术优势,九尾狐深耕医疗、金融科技、法律、高端制造、高端服务等行业领域,打造“互联网+行业”移动应用工具,与合作伙伴共建行业互联网营销生态圈。

联系我们

服务热线:130-2168-7575

公司名称:青岛九尾狐网络科技有限公司

公司网址:http://www.webs8.cn

公司地址:
山东省青岛市市北区哈尔滨路62号青建太阳岛商务2号楼512

加微信咨询

在线客服