uni-app生命周期函数

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

uni-app⽣命周期函数函数名说明onLaunch当uni-app初始化完成时触发(全局只触发⼀次)onShow当uni-app启动,或从后台进⼊前台显⽰
onHide当uni-app从前台进⼊后台onUniNViewMessage对nvue页⾯发送的数据进⾏监听,可参考
注意
应⽤⽣命周期仅可在App.vue中监听,在其它页⾯监听⽆效。

uni-app⽀持如下页⾯⽣命周期函数:
函数名说明平台差异说明最低版本
onLoad监听页⾯加载,其参数为上个页⾯传递的数据,参数类型为Object(⽤于页
⾯传参),参考
onShow监听页⾯显⽰。

页⾯每次出现在屏幕上都触发,包括从下级页⾯点返回露出
当前页⾯
onReady监听页⾯初次渲染完成。

注意如果渲染速度快,会在页⾯进⼊动画完成前触

onHide监听页⾯隐藏
onUnload监听页⾯卸载
onResize监听窗⼝尺⼨变化5+App、微信⼩程序onPullDownRefresh监听⽤户下拉动作,⼀般⽤于下拉刷新,参考
onReachBottom页⾯滚动到底部的事件(不是scroll-view滚到底),常⽤于下拉下⼀页数
据。

具体见下⽅注意事项
onTabItemTap点击 tab 时触发,参数为Object,具体见下⽅注意事项微信⼩程序、百度⼩程序、H5、5+App(⾃定义组件模式)
onShareAppMessage⽤户点击右上⾓分享微信⼩程序、百度⼩程序、头条⼩程序、⽀付宝⼩程序
onPageScroll监听页⾯滚动,参数为Object
onNavigationBarButtonTap监听原⽣标题栏按钮点击事件,参数为Object5+ App、H5
onBackPress 监听页⾯返回,返回 event = {from:backbutton、 navigateBack}
,backbutton 表⽰来源是左上⾓返回按钮或 android 返回键;navigateBack
表⽰来源是 uni.navigateBack ;详细说明及使⽤:
5+App、H5
onNavigationBarSearchInputChanged监听原⽣标题栏搜索输⼊框输⼊内容变化事件5+App、H5 1.6.0 onNavigationBarSearchInputConfirmed监听原⽣标题栏搜索输⼊框搜索事件,⽤户点击软键盘上的“搜索”按钮时触
发。

5+App、H5 1.6.0 onNavigationBarSearchInputClicked监听原⽣标题栏搜索输⼊框点击事件5+App、H5 1.6.0。

相关文档
最新文档