当前位置:   article > 正文

ArkTs生命周期_arkts 生命周期

arkts 生命周期

页面生命周期:被@Entry装饰的组件生命周期

  • onPageShow:页面每次显示时触发。
  • onPageHide:页面每次隐藏时触发(通常是路由跳转到其他页面了)。
  • onBackPress:当用户点击返回按钮时时触发(是手机底部操作栏的返回按钮,不是顶部的路由返回按钮)。

组件生命周期:被@Component装饰的自定义组件的生命周期

  • aboutToAppear:组件即将出现时回调该接口,具体时机为在创建自定义组件的新实例后,在执行其build()函数之前执行。通常在该生命周期发送请求获取数据。
  • aboutToDisappear:在自定义组件即将析构销毁时执行。

UIAbility生命周期:State模型生命周期

  •  onCreate:Create状态为在应用加载过程中,UIAbility实例创建完成时触发,系统会调用onCreate()回调。可以在该回调中进行应用初始化操作,例如变量定义资源加载等,用于后续的UI界面展示。
  • onForeground:在UIAbility的UI界面可见之前,如UIAbility切换至前台时触发。可以在onForeground()回调中申请系统需要的资源,或者重新申请在onBackground()中释放的资源。
  • onBackground:在UIAbility的UI界面完全不可见之后,如UIAbility切换至后台时候触发。可以在onBackground()回调中释放UI界面不可见时无用的资源,或者在此回调中执行较为耗时的操作,例如状态保存等。
  • onDestroy:在UIAbility实例销毁时触发。可以在onDestroy()回调中进行系统资源的释放、数据的保存等操作。

注意!!!如何找到State模型?打开EntryAbility.ts的typescript文件

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/92036
推荐阅读
相关标签
  

闽ICP备14008679号