uni-app 常用生命周期

  1. onLoad() 获取路由传递的参数,参数类型为Object(用于页面传参)
  2. onShow() 页面显示时执行(无论是通过点击进来还是返回到这个页面都执行)
  3. onReady() 监听页面初次渲染完成。注意如果渲染速度快,会在页面进入动画完成前触发(官网中的介绍)
  4. onHide() 离开当前页面时执行的
  5. onUnload() 监听页面卸载(返回上一页时可以执行这个方法,可以用于计时器和清除数据)
  6. onResize() 窗口大小变化时执行
  7. onPullDownRefresh() 监听用户下拉动作,一般用于下拉刷新(官网中的介绍)
  8. onReachBottom() 页面滚动到底部的事件(不是scroll-view滚到底),常用于下拉下一页数据。如使用scroll-view导致页面级没有滚动,则触底事件不会被触发(官网中的介绍)
  9. onTabItemTap() 点击 tab 时触发,参数为Object,具体见下方注意事项(官网中的介绍)
  10. onShareAppMessage() 分享
  11. onPageScroll() 页面滚动时执行
  12. onNavigationBarButtonTap() 监听原生标题栏按钮点击事件,参数为Object(官网中的介绍)
  13. onBackPress() 监听页面返回(官网中的介绍)

补充vue

  1. updated() 页面加载完成后执行

uni-app 官网生命周期链接 https://uniapp.dcloud.io/api/lifetime 以上一些是个人理解
Tips:官网中的介绍目前还没用到,有些知道怎么用有些要等到用到时在研究

你可能感兴趣的:(小程序开发,移动端,uni-app)