位置: IT常识 - 正文

Uni-app中的生命周期(uni-app原理)

编辑:rootadmin
Uni-app中的生命周期

推荐整理分享Uni-app中的生命周期(uni-app原理),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:怎么使用uniapp页面生命,uni-app生命周期和vue的生命周期,uni app生命周期,uni-app使用,uni-app生命周期和vue的生命周期,uni-app的生命周期,uniapp生命周期的概念,uni app生命周期,内容如对您有帮助,希望把文章链接给更多的朋友!

  uni的生命周期函数采用了小程序的生命周期和vue的生命周期相结合的方式,针对界面和应用的生命周期采用的绝大多数是小程序的生命周期,针对组件的生命周期采用的是vue的生命周期。 一、应用的生命周期 1.onLaunch——当uni-app 初始化完成时触发(全局只触发一次)

2.onShow——当 uni-app 启动,或从后台进入前台显示

3.onHide——当 uni-app 从前台进入后台

4.onError——当 uni-app 报错时触发

5.onUniNViewMessage——对 nvue 页面发送的数据进行监听,可参考 nvue 向 vue 通讯

6.onUnhandledRejection——对未处理的 Promise 拒绝事件监听函数(2.8.1+)

7.onPageNotFound——页面不存在监听函数

8.onThemeChange——监听系统主题变化 

二、页面的生命周期 1.onInit——监听页面初始化,其参数同 onLoad 参数,为上个页面传递的数据,参数类型为 Object(用于页面传参),触发时机早于 onLoad

2.onLoad——监听页面加载,其参数为上个页面传递的数据,参数类型为 Object(用于页面传参),参考示例

3.onShow——监听页面显示。页面每次出现在屏幕上都触发,包括从下级页面点返回露出当前页面

4.onReady——监听页面初次渲染完成。注意如果渲染速度快,会在页面进入动画完成前触发

5.onHide——监听页面隐藏

6.onUnload——监听页面卸载

Uni-app中的生命周期(uni-app原理)

7.onResize——监听窗口尺寸变化

8.onPullDownRefresh——监听用户下拉动作,一般用于下拉刷新,参考示例

9.onReachBottom——页面滚动到底部的事件(不是scroll-view滚到底),常用于下拉下一页数据。

10.onTabItemTap——点击 tab 时触发,参数为Object

11.onShareAppMessage——用户点击右上角分享

12.onPageScroll——监听页面滚动,参数为Object

13.onNavigationBarButt——监听原生标题栏按钮点击事件,参数为Object

14.onShareTimeline——监听用户点击右上角转发到朋友圈

15.onAddToFavorites——监听用户点击右上角收藏

等等...

三、组件的生命周期 uni-app 组件支持的生命周期,与vue标准组件的生命周期相同

1.beforeCreate——在实例初始化之后被调用。详见

 2.created——在实例创建完成后被立即调用。详见

3.beforeMount——在挂载开始之前被调用。详见

4.mounted——挂载到实例上去之后调用。详见 注意:此处并不能确定子组件被全部挂载,如果需要子组件完全挂载之后在执行操作可以使用$nextTickVue官方文档

5.beforeUpdate——数据更新时调用,发生在虚拟 DOM 打补丁之前。详见

6.updated——由于数据更改导致的虚拟 DOM 重新渲染和打补丁,在这之后会调用该钩子。详见

7.beforeDestroy——实例销毁之前调用。在这一步,实例仍然完全可用。详见

8.destroyed——Vue 实例销毁后调用。调用后,Vue 实例指示的所有东西都会解绑定,所有的事件监听器会被移除,所有的子实例也会被销毁  

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

上一篇:vue路由配置(vue3.0路由配置)

下一篇:html table 如何导出为excel表格案例分享(如何把html数据导入表格)

  • php动态网页设计好的网站建设公司有丰富的设计经验

    php动态网页设计好的网站建设公司有丰富的设计经验

  • ppt如何设置超链接播放视频(ppt如何设置超链接到下一张ppt)

    ppt如何设置超链接播放视频(ppt如何设置超链接到下一张ppt)

  • excel怎么快速插入多列(excel如何快速插行快捷键)

    excel怎么快速插入多列(excel如何快速插行快捷键)

  • helio p70是什么处理器(联发科helio p70八核处理器,最高主频2.1吉赫兹)

    helio p70是什么处理器(联发科helio p70八核处理器,最高主频2.1吉赫兹)

  • 小米10青春版与小米10的区别(小米10青春版与哪款通用)

    小米10青春版与小米10的区别(小米10青春版与哪款通用)

  • 手机为什么没有声音了(手机为什么没有信号了重启也没有用)

    手机为什么没有声音了(手机为什么没有信号了重启也没有用)

  • 苹果11来电铃声响一下就弱了(怎么设置苹果11来电铃声)

    苹果11来电铃声响一下就弱了(怎么设置苹果11来电铃声)

  • qq空间的照片模糊了怎么恢复(qq空间的照片模糊了怎么恢复清晰)

    qq空间的照片模糊了怎么恢复(qq空间的照片模糊了怎么恢复清晰)

  • word所认为的字符不包括汉字(在word文档中,默认中文字体为宋体)

    word所认为的字符不包括汉字(在word文档中,默认中文字体为宋体)

  • 华为主题会员的主题是永久的吗(华为主题会员太贵了)

    华为主题会员的主题是永久的吗(华为主题会员太贵了)

  • vivo v1963a是什么型号(vivo v1963a是什么手机)

    vivo v1963a是什么型号(vivo v1963a是什么手机)

  • 快捷键查找是ctrl加多少(查找快捷键ctrl加什么替换)

    快捷键查找是ctrl加多少(查找快捷键ctrl加什么替换)

  • 快手作品c类犯规什么意思(快手c类违规是什么行为)

    快手作品c类犯规什么意思(快手c类违规是什么行为)

  • 红米note9pro上市时间(红米note9pro上市时间及价格)

    红米note9pro上市时间(红米note9pro上市时间及价格)

  • 淘宝ip是什么(淘宝ip是什么意思网络用语)

    淘宝ip是什么(淘宝ip是什么意思网络用语)

  • ip53防水可以水洗么(ip53防水可以水冲吗)

    ip53防水可以水洗么(ip53防水可以水冲吗)

  • 小米没开定位能找回吗(小米没有定位)

    小米没开定位能找回吗(小米没有定位)

  • iphone11音量键没反应(iphone 11 音量键)

    iphone11音量键没反应(iphone 11 音量键)

  • 照片怎么弄时间(照片怎么弄时间水印上去)

    照片怎么弄时间(照片怎么弄时间水印上去)

  • 下载的腾讯视频怎么转换成mp4(下载的腾讯视频为何无法播放)

    下载的腾讯视频怎么转换成mp4(下载的腾讯视频为何无法播放)

  • vivos5怎么开启单手模式(vivos5单手操作)

    vivos5怎么开启单手模式(vivos5单手操作)

  • 苹果11时间怎么设置(苹果11时间怎么调到主屏)

    苹果11时间怎么设置(苹果11时间怎么调到主屏)

  • 快手账号注销后是啥样子(快手账号注销后还可以重新找回吗)

    快手账号注销后是啥样子(快手账号注销后还可以重新找回吗)

  • 闲鱼怎么改密码(如何更改闲鱼密码)

    闲鱼怎么改密码(如何更改闲鱼密码)

  • 腾讯视频怎么面对面传片(腾讯视频怎么面部识别登录)

    腾讯视频怎么面对面传片(腾讯视频怎么面部识别登录)

  • 荣耀20与pro区别(荣耀20pro和20pro对比)

    荣耀20与pro区别(荣耀20pro和20pro对比)

  • 红米怎样格式化(怎么格式化红米手机)

    红米怎样格式化(怎么格式化红米手机)

  • 笔记本电脑按键乱了(笔记本电脑按键怎么拆下来)

    笔记本电脑按键乱了(笔记本电脑按键怎么拆下来)

  • 如何在win 7找出后台运行程序?(如何在win7中查找文件)

    如何在win 7找出后台运行程序?(如何在win7中查找文件)

  • win7系统设置满屏把电脑连接电视的解决方法(win7系统怎么设置最佳性能)

    win7系统设置满屏把电脑连接电视的解决方法(win7系统怎么设置最佳性能)

  • 【Node.js实战】一文带你开发博客项目之登录(前置知识)(node js教程)

    【Node.js实战】一文带你开发博客项目之登录(前置知识)(node js教程)

  • 最强MacBook苹果笔记本macos电脑应用Sublime Text 4代码编辑器傻瓜汉化教程(哪一款macbook)

    最强MacBook苹果笔记本macos电脑应用Sublime Text 4代码编辑器傻瓜汉化教程(哪一款macbook)

  • 库存商品赠送给客户要开票吗
  • 个人应纳税所得额怎么算
  • 行政事业单位核算短期投资时有关预算会计核算正确的是
  • 运输费用 成本
  • 一张发票多个单位报销,怎么分辨
  • 外派人员的一次工作总结
  • 企业工会经费不足,可以向企业拨款吗
  • 没有单价数量只有金额的发票可以用吗
  • 劳务税能不能抵扣
  • 营改增后营业外收入交增值税吗?
  • 小规模纳税人金额
  • 小微企业季度超过30万怎么报增值税
  • 一般户开户行可以开增值税专票么
  • 电子商务在线支付
  • 购买的固定资产进项税可以抵扣吗
  • 什么是长期应付薪酬
  • 工资薪金与劳务报酬的区别有哪些
  • 路由器网速太慢了怎么回事
  • php删除数组中的某个值
  • 在win7系统中怎样为另外一块硬盘安装系统
  • 桌面图标删不掉怎么回事
  • phpjson
  • PHP:session_unregister()的用法_Session函数
  • php unset()
  • 企业收到分红款是免税收入吗
  • 为什么linux这么受欢迎
  • php现在
  • 基于Python的flask百战电商流程图
  • 支付第三方劳务派遣费用如何做账
  • 提足折旧仍使用的逾龄房产是否交房产税
  • 基于中国国情的中国式现代化具有哪些特色
  • 拉尔韦橡
  • 金税盘锁住了怎么办
  • 如何快速使用验证码
  • php生成随机字母数字代码
  • 复核人和收款人一样了怎么办
  • 财务费用在贷方,怎么结转到本年利润?
  • 新成立的小公司财务怎么管理
  • 建筑公司多个项目分别选计税方法的适用文件
  • 增值税申报表填错不影响税额
  • 不抵扣勾选有什么风险
  • sql server 2008使用教程
  • SQL2005 自动备份的脚本
  • mysql密码忘了
  • 计提加计抵减
  • 递延收益分摊是当月还是次月
  • 所得税会计核算要点及程序有哪些
  • 个体工商户要进行汇算清缴吗
  • 房地产行业账务处理和主要税种
  • 长期股权投资亏损冲减顺序
  • 委托加工物资核算
  • 应收款项减值的备抵法及其会计处理
  • 折扣销售方式销售货物只要发票中有注明的折扣额
  • 赠送电影票文案
  • 应交税费借方余额填列资产负债表
  • 汇算期间取得以下收入
  • 出纳 记账凭证
  • 餐饮发票如何入账
  • 小型微利企业所得税100到300
  • 固定资产原值如何计算
  • 联营企业和子公司哪个好
  • 子公司的财务管理方法
  • 开了票收不到钱怎么做账
  • sql 判断数据是否存在
  • mysql安装详细步骤
  • win8自带软件
  • 如何把virtualbox虚拟机里面的文件传到主机
  • Win10预览版镜像
  • centos的安装步骤
  • unity-3d
  • 详解 linux mysqldump 导出数据库、数据、表结构
  • python xml文件转化为excel
  • 在centos上安装pycharm
  • unity meshcollider
  • javascript var
  • jquery的validate前端表单验证
  • 网上办税如何打印电子凭证
  • 价税分离有什么好处
  • 土地储备中心出让公告
  • 代账好做吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设