App和页面的注册以及生命周期-app和页面的注册以及生命周期.md
globalData。
3.注册页面
- 对于小程序中的每个页面,都需要在页面对应的 js 文件中进行注册,指定页面的初始数据、生命周期回调、事件处理函数等。
- 简单的页面使用Page构造器进行构造。
- 复杂的页面使用Component构造器进行构造。
小程序的一个页面是怎么写的呢?
- 前面已经介绍了,一个页面可能包括4种文件,微信客户端会先根据
页面json
配置生成一个界面,顶部的颜色和文字你都可以在这个页面json
文件里边定义好。紧接着客户端就会装载这个页面的WXML
结构和WXSS
样式。最后客户端会装载JS
。 - 然后
Page
这个构造器就会生成一个页面。在生成页面的时候,小程序框架会把data
数据和.wxml
一起渲染出最终的结构。
注册页面时一般做什么?
- 在生命周期函数中发送网络请求,从服务器获取数据。
- 初始化一些数据,以方便被wxml引用展示。
- 监听wxml中的事件,绑定对应的事件函数。
- 其他一些监听(比如页面滚动、上拉刷新、下拉加载更多等)。
4.页面生命周期
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LT的编程笔记!