记录一下WeX5的页面生命周期

在wex5中,每个页面上的model组件有以下事件:

1.页面模型构造前事件(onModelConstruct)
2.页面模型构造完成事件(onModelConstructDone)
3.页面加载完事件(onLoad)
4.页面关闭事件(onunLoad)
5.页面激活事件(onActive)
6.页面离开事件(onlnactvie)
打开一个页面时,先加载页面对应的js和展现,构建页面对应的js对象实例,接着构建页面上的所有组件对象,最后按onModelConstruct->onModelConstructDone->onLoad在出发这三个事件之前,页面上下文和所有的界面组件都已经初始化完成,因此,这些事件可以操作页面上下文和所有界面组件。(Data组件的数据是在"页面模型构造前事件onModelConstruct“之后在“页面模型构造完事件onModelConsterctDone”之前加载的)
关闭页面时,出发页面关闭事件onunLoad
切换到别的页面时,出发页面离开事件(oninactive)
激活功能页面是,出发页面激活事件(onActive)

猜你喜欢

转载自blog.csdn.net/weixin_34082177/article/details/91399338