WeX5页面生命周期
在WeX5中,每个页面上的model组件有以下事件: 1. 页面模型构造前事件(onModelConstruct) 2. 页面模型构造完事件(onModelConstructDone) 3. 页面加载完事件(onLoad) 4. 页面关闭事件(onunLoad) 5. 页面激活事件(onActive) 6. 页面离开事件(onInactive) 打开功能页面时,事件的触发顺序 当打开一个页面时,先加载页面对应的js和展现,构建页面对应的js对象实例,接着构建页面上的所有组件对象,最后按以下顺序触发model上的事件: 1. 页面模型构造前事件(onModelConstruct) 2. 页面模型构造完事件(onModelConstructDone) 3. 页面加载完事件(onLoad) 在触这三个事件之前,页面上下文和所有的界面组件都已经初始化完成,因此,在这些事件中,可以操作页面上下文和所有的界面组件。 注意:Data组件(或BeX5中的bizData组件)的数据是在“页面模型构造前事件(onModelConstruct)”之后,“ 页面模型构造完事件(onModelConstructDone)”之前加载的。 关闭功能页面时,触发页面关闭事件(onunLoad) 切换到别的功能页面时,触发页面离开事件(onInactive) 激活功能页面时,触发页面激活事件(onActive) 本文由WeX5君整理,WeX5一款开源免费的html5开发工具,H5 App开发就用WeX5! 阅读其他app 开发相关文章:http://doc.wex5.com/?p=3443