zoukankan      html  css  js  c++  java
  • Uni-app页面生命周期和应用生命周期

    学习任何框架必须将其生命周期了然于胸.

    uni-app支持如下页面生命周期函数:

    onLoad 监听页面加载,其参数为上个页面传递的数据,参数类型为object(用于页面传参),示例中可参考
    onShow 监听页面显示
    onReady 监听页面初次渲染完成
    onHide 监听页面隐藏
    onUnload 监听页面卸载
    onPullDownRefresh 监听用户下拉动作
    onReachBottom 页面上拉触底事件的处理函数
    onShareAppMessage 用户点击右上角分享  微信小程序
    onPageScroll 监听页面滚动
    onTabItemTap 当前是tab页时,点击tab触发 

    使用示例代码:

     1 <script>
     2 export default {
     3  data: {
     4   title: 'Hello'
     5  },
     6  onLoad:function(options){
     7   console.log("onLoad");
     8  },
     9  onHide:function(){
    10   console.log("onHide");
    11  },
    12  onShow:function(){
    13   console.log("onShow");
    14  }
    15 }
    16 </script>

     应用生命周期函数:

    函数名 说明
    onLaunch 当uni-app初始化完成时触发(全局只触发一次)
    onShow 当uni-app启动,或从后台进入前台显示
    onHide 当uni-app从前台进入后台
    onUniNViewMessage 对nvue页面发送的数据进行监听
  • 相关阅读:
    URLEncode解决url中有特殊字符的问题
    监控系统概览
    SpringBoot 上传文件夹
    关于postgresql报 ERROR: XXX does not exist
    postgresql学习
    git学习
    学习博客
    面试准备
    jvm
    线程池面试题
  • 原文地址:https://www.cnblogs.com/edward-life/p/10762773.html
Copyright © 2011-2022 走看看