生命周期
1.小程序生命周期
App.js中
App({
  onLaunch() {
    //生命周期回调——监听小程序初始化。全局只触发一次
  },
  onShow(){
    //生命周期回调——监听小程序启动或切前台。
  },
  onHide(){
    //生命周期回调——监听小程序切后台。
  },
  onError(msg){
    //错误监听函数。
    console.log(msg);
  },
  //全局变量
  globalData:"globalData"
})
其他页面脚本other.js
var appInstance = getApp()
console.log(appInstance.globalData) // 输出: I am global data
2.Page生命周期
page.js
// pages/yu/yu.js
Page({
  /**
   * 页面的初始数据
   * data 将会以JSON字符串的形式由逻辑层传至渲染层
   * 因此data中的数据必须是可以转成JSON的类型:字符串,数字,布尔值,对象,数组。
   */
  data: {
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  },
  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  },
  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  },
  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  },
  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  },
  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  },
  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  }
})
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号