起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2586|回复: 1

[分享] 牛刀小故事:页面生命周期

[复制链接]

12

主题

2627

帖子

2866

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2866
发表于 2018-12-12 15:30:26 | 显示全部楼层 |阅读模式
页面生命周期2.png



如果上图所示,页面的生命周期分为以下几个阶段:
第一阶段:页面初始化
         页面初始化时,页面所有的组件实例将创建并初始化完成。页面初始化后,将依次触发“页面组件”的“页面加载事件”和“页面显示事件”。


第二阶段:页面初次渲染
         页面初次渲染完成后,将触发“页面组件”的“页面初次渲染完成事件”。


第三阶段:页面加载结束
         页面加载结束后,将触发“页面组件”的“页面加载完成事件”。

第四阶段:页面进入后台
         由于某种操作,例如“保留当前页跳转”打开其它页面时,当前页面将进入后台,此时会触当前页面中“页面组件”的“页面隐藏事件”。


第五阶段:页面重新显示
         当页面从后台重新显示时,将触发“页面组件”的“页面显示事件”。


第六阶段:关闭页面
         当页面关闭时,将触发“页面组件”的“页面关闭事件”。


         如上所述,一个页面的“页面显示事件”和“页面隐藏事件”有可能会触发多次,其它事件只会触发一次。

997

主题

4326

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10696
QQ
发表于 2018-12-12 19:58:52 | 显示全部楼层
孤舟蓑笠翁,独钓寒江雪。
X5牛刀交流民间第一群:30057529
提供有偿服务,联系WX:18332024
bex5疑难问题解决方案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-3-29 10:09 , Processed in 0.076441 second(s), 30 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表