位置: 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小时制)

  • 有关研发支出的账务怎么做?
  • 开增值税发票规格是否可以不用填
  • 开票资料银行必须填写吗
  • 计提坏账准备需要纳税调增吗
  • 租入住房用于职工福利,进项转出吗?
  • 已经验旧的发票可以作废吗
  • 转入公司对公账户怎么办
  • 不动产融资租赁税率是多少
  • 私募基金管理公司
  • 生产企业出口货物可享受免税并退税
  • 个人钱转入对公账户账务处理
  • 进项发票认证多了留抵
  • 劳务费发票可以含材料费吗
  • 现房销售需要哪些手续
  • 定制化软件开发
  • 以后年度继续扣除广告宣传费,要怎么写分录?
  • 普通发票汇总上传
  • 集体公司改制
  • 公司出租商铺要交哪些税
  • 应交税费应交增值税明细科目设置
  • 房地产企业卖出去的房子需要缴纳城镇土地使用税吗
  • 进项认证转出 会计得入账吗
  • 公司产品因质量问题买家追究
  • 如何设置老板键
  • 应纳税所得额怎么理解
  • 公司处理固定资产车辆怎么开发票
  • 合伙企业财产清算顺序
  • 公司股权转让怎么操作
  • 发票金额与银行付款金额少几分钱
  • 企业如何申请进出口资质
  • 存货销售收入
  • 以其他方式取得土地使用权
  • php 字符串
  • 公司注销前的资料怎么办
  • 新个税讲解
  • python%s
  • php sleep函数
  • 汇算清缴的所得税怎么做账
  • 收到退货怎么做会计分录
  • 法人股东的分红怎么算
  • 固定资产处置的净收入计入
  • 城镇土地使用税的计税依据
  • 收据盖发票专用章会被处罚吗
  • 本月发生费用未支付会计处理
  • 哪些发票可以报销哪些不可以
  • 以货换货什么意思
  • 固定资产公司
  • 债务重组的方式不包括借新债还旧债
  • 用现金购买股票分录
  • 上月多出来的薪资怎么算
  • 视同销售的账务处理如何做?
  • 公司汽车租赁开什么税目
  • 代开发票的弊端是如何体现的?
  • 汇算清缴工资调减怎么做账
  • 本年利润月末怎么处理
  • 消耗性生物资产属于非流动资产吗
  • 在你登陆时发生了问题
  • win10系统崩溃怎么修复开不了机
  • mac uuid查询
  • 收不到windows的验证码
  • mac怎么使用islide
  • linux virtio
  • powerremind.exe
  • linux怎么禁用用户
  • windows桌面卡
  • 关于自定义工作台的说法,正确的是
  • css中hack
  • unity ui控件
  • 带你了解处女座
  • python字符串strip的作用
  • jQuery formValidator表单验证
  • linux的syslog配置
  • 如何用python编写一个程序
  • jquery操作表单
  • jquery的优点和缺点
  • unityugui
  • 江西2022年选调
  • 税务举报被泄漏怎么办
  • 股权转让税收优惠个人所得税
  • 滞留票税务局会罚款多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设