uni-app的生命周期说明及平台差异性说明
欢迎微信关注Jerome blog,用技术的心去生活
一、uni-app的生命周期:
onLoad 监听页面加载,其参数为上个页面传递的数据,参数类型为object(用于页面传参),参考示例
onShow 监听页面显示
onReady 监听页面初次渲染完成
onHide 监听页面隐藏
onUnload 监听页面卸载
onResize 监听窗口尺寸变化 (支持:5+App、微信小程序) onPullDownRefresh 监听用户下拉动作 onReachBottom 页面上拉触底事件的处理函数
onShareAppMessage 用户点击右上角分享 微信小程序
onPageScroll 监听页面滚动 参数为Object
参数说明:
属性:scrollTop 类型:Number 说明:页面在垂直方向已滚动的距离(单位px)
onTabItemTap 当前是 tab 页时,点击 tab 时触发。(支持微信小程序、百度小程序、H5、5+App(自定义组件模式))
参数说明:
属性:index 类型:string 被点击tabItem的序号,从0开始
属性:pagePath 类型:string 被点击tabItem的页面路径
属性:text 类型:string 被点击tabItem的按钮文字
onNavigationBarButtonTap 监听原生标题栏按钮点击事件,参数为Object (支持5+ App、H5)
onBackPress 监听页面返回,返回 event = {from:backbutton、 navigateBack} ,backbutton 表示来源是左上角返回按钮或 android 返回键;navigateBack表示来源是 uni.navigateBack (支持5+ App、H5)
onNavigationBarSearchInputChanged 监听原生标题栏搜索输入框输入内容变化事件 (支持5+ App、H5)
onNavigationBarSearchInputConfirmed 监听原生标题栏搜索输入框搜索事件,用户点击软键盘上的“搜索”按钮时触发。(支持5+ App、H5)
onNavigationBarSearchInputClicked 监听原生标题栏搜索输入框点击事件 (支持5+ App、H5)
uni-app的生命周期说明及平台差异性说明相关推荐
- 《移动App测试的22条军规》—第1章1.2节移动App的生命周期
本节书摘来自异步社区<移动App测试的22条军规>一书中的第1章,第1.2节移动App的生命周期,作者黄勇,更多章节内容可以访问云栖社区"异步社区"公众号查看. 1.2 ...
- 数据全生命周期管理应用平台的组成
一个智能敏捷的数据全生命周期管理应用平台,从主数据管理.元数据管理.数据质量.数据标准以及数据安全五大方面,全方位保障企业业务数据在采集.集成.交换.存储.应用等一系列业务流程中的完整性.准确性.一致 ...
- IOS App的生命周期
文章目录 主函数main 应用程序的状态 应用程序的启动过程 应用程序从前台切换到后台 应用程序从后台切换到前台 响应中断 锁屏/解锁 app的生命周期和viewcontroller的生命周期 App ...
- APP用户生命周期价值分析与测量
用户在任何公司的整个生命周期中都会获得或者失去,但真正伟大的产品或服务可以让用户关系更为稳固,不断增加用户生命周期价值. 许多公司忽略了用户生命周期价值这一指标,而是采取短视的方法,在短期内优化单一用 ...
- 监控android App Activity生命周期
说下场景: 1,监控当前应用生命周期 2,调试应用,接手一个庞大的应用,快速知道当前是那个activity ,或者 fragment(会在另一篇中讲) 3,如果你正常开发SDK ,当时你又想获取当前的 ...
- 【七千字心得】APP全生命周期管理
今年众多互联网APP遇到了通报批评.整改.甚至下架的处理场景.APP仿佛成为了一个"烫手山芋",但他更是一个自己公司的"掌上明珠". 从移动互联网时代以来,AP ...
- 坚持高质量发展:春风动力搭建项目全生命周期管理信息化平台
近日,深圳市捷为科技有限公司(以下简称:捷为科技)与浙江春风动力股份有限公司(以下简称:春风动力)就项目管理系统建设达成合作,项目启动会在春风动力会议室成功举行,春风动力iMIS-PM项目正式启动. ...
- APP用户的生命周期价值(LTV)
APP用户的生命周期价值(LTV) 什么是APP用户的生命周期及价值: 生命周期是指一个主体从开始到结束的发展过程,比如人生老病死的整个过程.APP用户的生命周期可以解释为用户从与APP建立关系开始到 ...
- 关于ios phone APP生命周期的一点理解
1.当用户点击app图标后,ios底层负责将app沙盒路径及启动参数等信息传递给main.m,在main()中初始化一个全局的内存自动释放池,并调用UIAppliationMain()生成惟一的UIA ...
最新文章
- 日本未来投资重点领域是物联网和人工智能应用
- Objective-C中使用方法名调用方法
- 多协议底层攻击工具Yesinia
- java的lr词法编译器_Sample语言编译器(词法分析、正规式、LL、LR、 算符优先)...
- rasp 系统_RASP攻防 —— RASP安全应用与局限性浅析
- MybatisPlus 多租户架构(Multi-tenancy)实现
- python中调用C++写的动态库
- vue+vant 移动端H5 商城项目_03
- 网络操作系统发展历程
- Kubernetes运维之使用Prometheus全方位监控K8S
- python日常实用技能:如何用Python将图片批量从png格式转换至WebP格式
- python--快速启动Server
- kml用什么软件打开?
- android 2d动画制作,2D游戏动画生成软件(Atlas Tool)
- 怀念:红客联盟,永存
- openflow交换机 ryu_在RYU中实现交换机的功能
- [Floyd 一般图最小权完美匹配] 算法马拉松25 F River?Rever!
- 『The ShardingSphere Global Echo』Vol.5
- 在html代码中加广告
- 编程语言JAVA和Python如何选择?
热门文章
- 如何成为一名优秀的程序员(三)
- 手写内存泄漏检测组件
- 108页6万字某小区施工组织设计方案
- C#:Krypton控件使用方法详解(第一讲) —— kryptonButton
- 面试官最想听哪些话?
- 极线的绘制(已知相机的内外参数,极线几何)
- Echarts图表插件(4.x版本)使用(二、带分类筛选的多个图表/实例化多个ECharts,以关系图/force为例)...
- git pull 提示错误 fatal: refusing to merge unrelated histories
- APP被苹果 App Store拒之门外的79个原因!
- 故障:不能连接到共享打印机