微信小程序-生命周期函数

Page({

  /**
   * 页面的初始数据
   */
  data: {

  },

  /**
   * 监听页面加载: 一个页面只会调用一次,可以在onLoad中获取当前页面从上一级页面带过来的参数
   */
  onLoad: function (options) {

  },
  /**
   * 监听页面初次渲染完成: 一个页面只会调用一次,代表当前页面已经准备妥当,可以和视图层进行交互
   */
  onReady: function () {

  },
  /**
   * 监听页面显示: 每次打开页面都会调用一次,如果需要每次进入页面时刷新数据,可在此方法中实现
   */
  onShow: function () {

  },
  /**
   *监听页面隐藏: 当navigateTo或底部tab切换时调用
   */
  onHide: function () {

  },
  /**
   * 监听页面卸载:当redirectTo或navigateBack的时候调用 
   */
  onUnload: function () {

  },
  /**
   *监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },
  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },
  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})

你可能感兴趣的:(平时项目中遇到的小问题总结,微信小程序开发)