openharmony 鸿蒙 arkts-state-management-faq-inner-component

组件内状态管理常见问题 在ArkUI应用开发中,组件内状态管理的合理使用直接影响应用的性能和开发效率。然而,开发者在实践中常因更新机制理解不足,导致组件行为异常或渲染效率下降。本文将介绍组件内状态管理的常见问题与解决方案。
阅读全文

openharmony 鸿蒙 arkts-new-canBeObserved

canBeObserved接口:判断对象是否可被观察 为了判断对象是否为可被观察对象和获取对象关联的组件信息,开发者可以使用canBeObserved接口。 在使用该接口前,建议开发者对状态管理框架有基本的了解。提前阅读:状态管理概述。
阅读全文

openharmony 鸿蒙 arkts-v1-v2-migration-reusable

组件复用迁移 本文档主要介绍组件复用从V1向V2的迁移,涉及如下装饰器。 V1装饰器名称V2装饰器名称 @Reusable@ReusableV2 @Reusable->@ReusableV2迁移规则 V1->V2组件迁移
阅读全文

openharmony 鸿蒙 arkts-v1-v2-migration-application

应用内状态变量迁移 本文档主要介绍应用内状态变量迁移,包含以下场景。 V1装饰器名称/场景迁移方案 LocalStorage@ObservedV2 @Trace AppStorageAppStorageV2 Environment通过UIAbilityContext的config属性获取系统环境变量
阅读全文

openharmony 鸿蒙 arkts-state-management-introduce

状态管理原理介绍 本文将介绍状态管理的基本原理。状态管理的核心逻辑是处理状态变量、自定义组件和系统组件之间的绑定关系。其工作流程可以概括为两个核心阶段:收集依赖和触发更新。
阅读全文

openharmony 鸿蒙 ui-ide-previewer

UI预览 DevEco Studio为开发者提供了UI预览功能,方便查看UI效果并随时调整页面布局。预览支持页面预览和组件预览。图1中左侧图标表示页面预览,右侧图标表示组件预览。
阅读全文

openharmony 鸿蒙 arkts-stability-crash-issues

UI相关应用崩溃常见问题 本文档收集整理了一些常见的会导致应用崩溃的ArkUI API错误用法,旨在帮助开发者了解这些会导致应用崩溃问题的错误用法,从而避免在实际应用开发过程中犯类似错误。
阅读全文

openharmony 鸿蒙 arkts-navigation-animation

Navigation转场动画 Navigation存在默认转场动画,此外也提供了自定义转场和共享元素转场能力。 系统默认转场 系统提供了多种默认转场类型,可以通过NavDestination.systemTransition接口实现,具体示例请参考设置指定的NavDestination系统转场。
阅读全文