1 生命周期函数
浏览器的顶层对象是Window,node的顶层对象是Global,小程序的顶层对效果是WX。
Page实例有5个生命周期函数
1 onLoad() {}
- 监听页面加载
- 执行一次
2 onShow() {}
- 监听页面显示
- 执行多次
3 onReady() {}
- 监听页面初次渲染完成
- 执行一次
4 onHide() {}
- 监听页面隐藏
- 执行多次
5 onUnload() {}
- 监听页面卸载
- 执行一次
生命周期函数执行顺序
- 文件保存刷新后:onLoad > onShow > onReady
2 页面的用户行为
有4个回调函数是页面的用户行为
1 onPullDownRefresh() {}
- 监听用户下拉动作
2 onReachBottom() {}
- 页面上拉触底事件的处理函数
3 onShareAppMessage() {}
- 点击右上角分享按钮的处理函数
4 onPageScroll() {}
- 页面滚动的处理函数