globalData。

3.注册页面

注册页面

  • 对于小程序中的每个页面,都需要在页面对应的 js 文件中进行注册,指定页面的初始数据、生命周期回调、事件处理函数等。
  • 简单的页面使用Page构造器进行构造。
  • 复杂的页面使用Component构造器进行构造。

小程序的一个页面是怎么写的呢?

  • 前面已经介绍了,一个页面可能包括4种文件,微信客户端会先根据 页面json 配置生成一个界面,顶部的颜色和文字你都可以在这个 页面json 文件里边定义好。紧接着客户端就会装载这个页面的 WXML 结构和 WXSS 样式。最后客户端会装载 JS
  • 然后Page这个构造器就会生成一个页面。在生成页面的时候,小程序框架会把 data 数据和 .wxml 一起渲染出最终的结构。

注册页面时一般做什么?

  1. 在生命周期函数中发送网络请求,从服务器获取数据。
  2. 初始化一些数据,以方便被wxml引用展示。
  3. 监听wxml中的事件,绑定对应的事件函数。
  4. 其他一些监听(比如页面滚动、上拉刷新、下拉加载更多等)。

4.页面生命周期

页面生命周期