位置: IT常识 - 正文

小程序中的生命周期有哪些?(小程序的生命周期函数有哪些)

编辑:rootadmin
小程序中的生命周期有哪些?

推荐整理分享小程序中的生命周期有哪些?(小程序的生命周期函数有哪些),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:小程序的生命周期钩子,小程序中的生命周期,小程序中的生命周期是指,小程序的生命周期函数有哪些,小程序的生命周期有哪几个?分别介绍作用,小程序中的生命周期是指,小程序中的生命周期包括,小程序中的生命周期包括,内容如对您有帮助,希望把文章链接给更多的朋友!

一、小程序中生命周期的分类

小程序中的生命周期有以下三种:

(1)应用生命周期

小程序的生命周期函数是在app.js中调用,通过App(Object)函数用来注册一个小程序,指定其小程序的生命周期回调

(2)页面生命周期

页面生命周期函数就是每进入到一个新的页面的时候,就会调用的生命周期函数,通过App(Object)函数用来注册一个小页面

(3)组件生命周期

组件的生命周期是指组件自身的一些函数,当满足某些条件时就会被触发,通过Components(Object)来注册组件

二、分别有哪些生命周期?

(1)应用生命周期

onLanch: 小程序初始化完成时触发,全局只触发一次

onShow: 小程序启动,或从后台进入前台时触发

onHide: 小程序从后台进入前台时触发(如底部tab栏切换到其他页面)

onEerror:小程序发生错误或者API调用报错时触发

onPageNotFound: 小程序要打开的页面不存在时触发

onUnhandleRejection:小程序有未处理的Promise拒绝时触发

onThemeChange:系统切换主题时触发

(2)页面生命周期

小程序中的生命周期有哪些?(小程序的生命周期函数有哪些)

onLoad: 监听页面加载(只会调用一次,可获取当前页面路径的参数,相当于view中的created)

onShow: 监听页面显示(发送请求获取数据)

onReady:监听页面初次渲染完成(获取页面元素,相当于view中的mounted)

onHide:监听页面隐藏(如底部tab栏切换到其他页面或小程序切入后台等触发)

onUnload:监听页面卸载(如redirectTo或navigateBack到其他页面时触发)

(3)组件生命周期

created:监听页面加载

attached:监听页面显示(这个生命周期用的多,绝大多数初始化工作可以在这里进行)

ready:监听页面初次渲染完成

moved:监听页面隐藏

detached:监听页面卸载

error:每当组件方法抛出错误时间

补充:

还有一些特殊的生命周期,虽然和组件的关联不是很大,但有时候组件需要用到,以便组件内部处理,这样的生命周期称为“组件所在页面的生命周期” (pageLifetimes),如下:

生命周期:

show :组件所在的页面被展示时执行

hide:组件所在的页面被隐藏时执行

Component({

//组件所在页面的生命周期   pageLifetimes: {

    show: function() {

    },

    hide: function() {

    },   } })

本文链接地址:https://www.jiuchutong.com/zhishi/299389.html 转载请保留说明!

上一篇:一个前端大佬的十年回顾 | 漫画前端的前世今生(前端大佬都有谁)

下一篇:【Linux】十分钟快速了解Linux常用指令(建议收藏)(linux时间12小时制)

  • 得物怎么免运费(得物怎么免运费退货)

    得物怎么免运费(得物怎么免运费退货)

  • 苹果x怎么下载软件(苹果X怎么下载微信分身)

    苹果x怎么下载软件(苹果X怎么下载微信分身)

  • 抖音没有权限设置怎么回事(抖音里的权限设置为什么突然没有了)

    抖音没有权限设置怎么回事(抖音里的权限设置为什么突然没有了)

  • 微信emm是什么意思(微信的emm是什么意思)

    微信emm是什么意思(微信的emm是什么意思)

  • pot-al00a什么型号(华为potal00a什么型号)

    pot-al00a什么型号(华为potal00a什么型号)

  • 72伏充电器能充60伏吗(72伏充电器能充68伏的电动车不)

    72伏充电器能充60伏吗(72伏充电器能充68伏的电动车不)

  • 音质取决于声卡还是麦克风(声卡和音质)

    音质取决于声卡还是麦克风(声卡和音质)

  • 华为nova6上面的黑点怎么用(华为nova6上面的微信被隐藏了,怎么办)

    华为nova6上面的黑点怎么用(华为nova6上面的微信被隐藏了,怎么办)

  • 为什么芒果会员在小度不能用(为什么芒果会员充不进去)

    为什么芒果会员在小度不能用(为什么芒果会员充不进去)

  • hg261gu是千兆猫吗(hg226g是千兆猫吗)

    hg261gu是千兆猫吗(hg226g是千兆猫吗)

  • 0xc0000428怎么修复(0xc0000034简单修复方法)

    0xc0000428怎么修复(0xc0000034简单修复方法)

  • 微信运动提醒时间修改(微信运动提醒时间22:54什么意思)

    微信运动提醒时间修改(微信运动提醒时间22:54什么意思)

  • itunes store无法连接是怎么回事(itunes store无法连接怎么办)

    itunes store无法连接是怎么回事(itunes store无法连接怎么办)

  • 微信华为运动健康怎么关闭(微信华为运动健康怎么开启)

    微信华为运动健康怎么关闭(微信华为运动健康怎么开启)

  • iphone下载需要验证又刷不出来(苹果下载需要验证什么意思)

    iphone下载需要验证又刷不出来(苹果下载需要验证什么意思)

  • 华为荣耀8x上市时间(华为荣耀x8)

    华为荣耀8x上市时间(华为荣耀x8)

  • 手机怎么拍倒影(手机怎么拍倒影视频)

    手机怎么拍倒影(手机怎么拍倒影视频)

  • 苹果手机怎么激活(苹果手机怎么激活siri)

    苹果手机怎么激活(苹果手机怎么激活siri)

  • realme Q怎么设置解锁密码(realmeq怎么设置语音唤醒)

    realme Q怎么设置解锁密码(realmeq怎么设置语音唤醒)

  • set与ssl有何区别(ssl,set区别)

    set与ssl有何区别(ssl,set区别)

  • 红米note8有指纹解锁吗(红米note8指纹排线怎么拆)

    红米note8有指纹解锁吗(红米note8指纹排线怎么拆)

  • 美图秀秀手机怎么抠图换脸(美图秀秀手机怎么把一张图片放到另一张图片上)

    美图秀秀手机怎么抠图换脸(美图秀秀手机怎么把一张图片放到另一张图片上)

  • 小米6可以插内存卡吗(小米六可以插内存卡吗)

    小米6可以插内存卡吗(小米六可以插内存卡吗)

  • 300Mbps Wi-Fi增强神器新版极卫星图赏(wifi增强器1200m的是不是比较好)

    300Mbps Wi-Fi增强神器新版极卫星图赏(wifi增强器1200m的是不是比较好)

  • Ubuntu20.04安装OpenCV(ubuntu20.04安装opencv3.4)

    Ubuntu20.04安装OpenCV(ubuntu20.04安装opencv3.4)

  • 三个案例看清增值税即征即退?
  • 个税应纳税所得额计算公式
  • 个人独资企业法人可以变更吗?
  • 应交税费应交印花税借方有余额
  • 咨询费是否纳印花税
  • 免税农产品包括烟叶吗
  • 员工出差有补助吗
  • 个人挂靠利润如何提取
  • 租金属于什么会计要素
  • 经营公租房的租金收入交房产税
  • 逾期认证未抵扣的文件
  • 无形资产特许权使用费怎么做账
  • 捐赠财产
  • 以旧换新的会计处理规定
  • 以前年度损益调整科目怎么用
  • 现金报销银行账户
  • 税务行政复议范围不包括
  • 社保发票是普票还是专票
  • 税务稽查补缴的税款需要申报吗
  • 商贸企业发出商品
  • 贷款利息支出属于
  • 免税农产品进项抵扣计算
  • 企业停产没有收入,费用可以计入长期待摊费用吗
  • 期末留抵税额可以冲减欠税吗
  • carrier profile
  • getparameter报错
  • 个人劳动供给曲线图
  • 应收账款周转天数和应收账款周转率的关系
  • 绿化租赁价格
  • 总结linux命令行的主要用法
  • php 字符串 数组
  • php str函数
  • 职工宿舍的折旧计入什么科目
  • 场租费发票如何开
  • 图像类别
  • linux运维有前景吗
  • 企业将自有房产全部租出去房产税如何征收
  • 公租房租金收入免企业所得税吗
  • 口腔发炎怎么办最快最有效的方法
  • AUTOMATIC1111/stable-diffusion-webui安装教程
  • 最保值的ipad
  • 阿里云jar包
  • 同一控制下企业合并发生的审计费用计入
  • php和apache
  • 前端file对象
  • 什么情况借钱
  • 支付员工交通费怎么入账
  • gpt40
  • Windows 10 python 3.9安装运行Mockingbird--拎包入住功略
  • 冲减多计提的工资摘要怎么写
  • 增值税的征收范围包括销售不动产
  • 融资租赁车辆过户给个人
  • 主营业务成本可以设置二级科目吗
  • 预收账款多好还是少好
  • mysql数据库如何回滚
  • 个税系统更新在哪里
  • 个人所得缴税租金怎么算
  • sql语句取并集
  • 收客户逾期利息会计分录
  • 事业单位公务卡额度多少
  • 如何计算更新改造后的入账价值
  • 保险公司理赔时会查多久的病史
  • Centos7.3下mysql5.7.18安装并修改初始密码的方法
  • 备受大家关注的成语
  • windows模拟器(可安装电脑软件)
  • thinkpad8装系统
  • macbookair怎么验证
  • linux就该这么
  • win8.1开不了机怎么办
  • win7 64位旗舰版系统网页字体大小如何修改变动
  • linux小技巧
  • js实现自动定时功能
  • javascript+HTML5自定义元素播放焦点图动画
  • javascript概述及作用
  • jquery 表格插件
  • android数据存储与访问的方式有
  • 保险是不是跟车走
  • 国家税务总局公告2013年第12号
  • 电子税务局开发票流程
  • 社保缴费信息提醒怎么改
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设