生命周期

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 () {

  }
})
posted @   lwx_R  阅读(83)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示