一个小程序的各个生命周期应用的应用生命
发表时间:2023-10-09 07:52:54
文章来源:炫佑科技
浏览次数:145
菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技
所谓生命周期是指一个小程序从创建到被卸载时结束的整个过程。 大致可以分为以下三个方面。
接下来我们分别介绍一下小程序的各个生命周期。
应用程序生命周期
如图所示,所谓应用程序生命周期,正如我们上面介绍的,应用程序生命周期就是小程序。 也就是说一个小程序的各个生命周期应用的应用生命,该函数会在用户**次打开小程序时触发,并且在小程序的整个生命周期内只会全局触发一次。
小程序初始化后,会触发该方法。 该方法用于监控小程序正常显示。 当我们由于某些操作而将小程序调到后台运行时,此时就会触发该方法。 那么处理完成后,再次进入小程序就会再次触发该方法。
当然,我们把小程序移到后台后,如果小程序占用的资源太高,就会被销毁。 当我们再次进入时该方法仍然会被触发。
页面生命周期
所谓页面,是指用户在小程序中能看到的所有显示内容都是由页面组成的,而这些页面也有自己的生命周期。如下图
小程序打开时需要加载页面进行显示。 此时触发的是页面加载的方法。 页面加载后微信小程序开发的过程,会触发该方法来显示并渲染页面。 如果页面是**次加载并显示,则会触发一个方法。 该方法是完成页面元素的渲染以及样式的添加。 每个页面都显示在整个页面中。 在应用程序生命周期中只会被调用一次。 当小程序进入后台或者被其他页面调用时,该方法将会被触发。 再次进入页面时会触发()方法。
如果使用重定向方法,则会触发页面卸载方法。
组件生命周期
组件的生命周期,按照官网的介绍,是指组件本身的一些功能。 这些功能会在某些特殊时间点或某些事件触发操作时自动触发。 比较重要的是 、 和 ,因为这些函数包含了组件整个生命周期的关键操作点。
总结
1.打开小程序:
(应用程序)-->(应用程序)-->(页面)-->(页面)-->(页面)
2. 进入下一页:
(页数)-->(下一页)-->(下一页)-->(下一页)
3. 返回上一页:
(当前)-->(前)
4.退出小程序:
(应用程序)
5.再次输入:
小程序未销毁-->(App)(执行上述序列),小程序被销毁,(App)重新开始执行。