会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
freerain
博客园
首页
新随笔
联系
订阅
管理
2024年12月27日
鸿蒙Next状态管理V2 - @Once初始化用法总结
摘要: 一、概述 @Once装饰器用于实现变量仅在初始化时同步一次外部传入值,后续数据源更改时不会将修改同步给子组件。其必须搭配@Param使用,且不影响@Param的观测能力,仅拦截数据源变化,与@Param装饰变量的先后顺序不影响实际功能,并且在搭配使用时可在本地修改@Param变量的值。 二、装饰器使
阅读全文
posted @ 2024-12-27 09:18 Freerain9zz
阅读(118)
评论(0)
推荐(0)
2024年12月26日
鸿蒙Next状态管理V2 - @Param装饰器总结
摘要: 一、概述 为增强子组件接受外部参数输入的能力,开发者可使用@Param装饰器。从API version 12开始,在@ComponentV2装饰的自定义组件中支持使用@Param装饰器。当前状态管理(V2试用版)相关功能尚未成熟,建议开发者尝鲜试用。 (一)功能特点 表示外部传入状态:使得父子组件之
阅读全文
posted @ 2024-12-26 08:35 Freerain9zz
阅读(162)
评论(0)
推荐(0)
2024年12月25日
鸿蒙Next状态管理V2-Local装饰器总结
摘要: 一、引言 在鸿蒙Next的开发中,状态管理是构建高效、响应式应用的关键部分。@Local装饰器作为状态管理V2中的重要特性,为开发者提供了一种有效的方式来管理组件内部状态。本文将对@Local装饰器进行全面总结,包括其功能、使用方法、与@State装饰器的对比以及常见问题的解决方法等。 二、@Loc
阅读全文
posted @ 2024-12-25 08:52 Freerain9zz
阅读(301)
评论(0)
推荐(0)
2024年12月24日
鸿蒙Next类属性观测器V2
摘要: 一、引言 在鸿蒙Next开发中,类属性的观测对于状态管理至关重要。本文将详细介绍@ObservedV2装饰器和@Trace装饰器的功能、使用方法、限制以及应用场景,帮助开发者更好地理解和运用这两个装饰器进行类属性变化观测,从而实现更高效的状态管理。 二、装饰器概述 (一)功能 @ObservedV2
阅读全文
posted @ 2024-12-24 08:25 Freerain9zz
阅读(134)
评论(0)
推荐(0)
2024年12月23日
鸿蒙Next ArkTS高性能编程实战
摘要: 一、引言 在应用开发中,高性能编程对于提升用户体验至关重要。本文将详细介绍鸿蒙Next ArkTS在高性能编程方面的实践经验,包括声明与表达式、函数、数组以及异常处理等方面的优化技巧,助力开发者打造高效能的应用。 二、声明与表达式 (一)使用const声明不变的变量 在编程过程中,对于那些在后续代码
阅读全文
posted @ 2024-12-23 15:37 Freerain9zz
阅读(126)
评论(0)
推荐(0)
鸿蒙Next ArkTS编程规范总结
摘要: 一、目标和适用范围 ArkTS编程规范参考业界标准及实践,结合ArkTS语言特点,旨在提高代码的规范、安全和性能,适用于开发者使用ArkTS编写代码的系统开发或应用开发场景。 二、规则来源 ArkTS在TypeScript基础上强化静态检查和分析,部分规则源于《OpenHarmony应用TS&JS编
阅读全文
posted @ 2024-12-23 14:48 Freerain9zz
阅读(643)
评论(0)
推荐(0)
鸿蒙Next ArkTS语法适配背景概述
摘要: 一、引言 ArkTS在保持TypeScript(TS)基本语法风格的基础上,通过规范强化静态检查和分析,在程序开发期检测更多错误,提升程序稳定性与运行性能。本文将阐述为何建议将TS代码适配为ArkTS代码。 二、程序稳定性 (一)动态类型语言的问题 以JavaScript(JS)为代表的动态类型语言
阅读全文
posted @ 2024-12-23 09:08 Freerain9zz
阅读(122)
评论(0)
推荐(0)
2024年12月20日
鸿蒙Next自定义组件属性访问限定符
摘要: 在鸿蒙Next开发中,ArkTS对自定义组件的成员变量使用的访问限定符private/public/protected有特定的校验规则,当不按规范使用时会产生相应的日志信息。 一、使用限制概述 (一)private修饰相关限制 对于@State/@Prop/@Provide/@BuilderPara
阅读全文
posted @ 2024-12-20 08:50 Freerain9zz
阅读(106)
评论(0)
推荐(0)
2024年12月19日
鸿蒙Next自定义组件的布局
摘要: 一、引言 在鸿蒙Next开发中,当需要通过精确测算的方式来布局自定义组件内子组件的位置时,可以使用特定的接口来实现。本文将详细介绍如何使用onMeasureSize和onPlaceChildren接口来完成自定义组件的布局,包括接口的功能、使用示例以及实现效果等方面的内容。 二、布局接口介绍 onM
阅读全文
posted @ 2024-12-19 08:25 Freerain9zz
阅读(136)
评论(0)
推荐(0)
2024年12月18日
鸿蒙Next页面和自定义组件生命周期
摘要: 一、引言 在鸿蒙Next应用开发中,理解页面和自定义组件的生命周期至关重要。它有助于开发者精确控制组件和页面在不同阶段的行为,优化应用性能,提升用户体验。本文将深入探讨鸿蒙Next中页面和自定义组件的生命周期,包括创建、渲染、重新渲染、删除以及监听页面生命周期等方面的内容。 二、自定义组件和页面的关
阅读全文
posted @ 2024-12-18 09:19 Freerain9zz
阅读(363)
评论(0)
推荐(0)
下一页
公告