仓库 Issues 博客
排序: 最近发布
前沿技术分享开发者技术盛宴 ▲ 华为云IoT服务产品部生态总监 谢冲 华为云IoT服务产品部生态总监谢冲分享了通过OpenHarmony构筑自主创新、安全可信的端侧数字底座。通过IoT+鸿蒙的模式,提供多样化的能力开放,提升各行业数字化方案构建效率。面
OpenHarmony嵌套类对象属性变化:@Observed装饰器和@ObjectLink装饰器 上文所述的装饰器仅能观察到第一层的变化,但是在实际应用开发中,应用会根据开发需要,封装自己的数据模型。对于多层嵌套的情况,比如二维数组,或者数组项clas
OpenHarmony开发者 0 0 发布于 2023-10-12
OpenHarmony后代组件双向同步,跨层级传递:@Provide装饰器和@Consume装饰器 @Provide和@Consume,应用于与后代组件的双向数据同步,应用于状态数据在多个层级之间传递的场景。不同于上文提到的父子组件之间通过命名参数机制
OpenHarmony开发者 0 0 发布于 2023-10-10
【中秋国庆不断更】OpenHarmony父子组件单项同步使用:@Prop装饰器 @Prop装饰的变量可以和父组件建立单向的同步关系。@Prop装饰的变量是可变的,但是变化不会同步回其父组件。 说明: 从API version 9开始,该装饰器支持在ArkTS卡片中使用。
OpenHarmony开发者 0 0 发布于 2023-10-08
【中秋国庆不断更】OpenHarmony组件内状态变量使用:@State装饰器 @State装饰的变量,或称为状态变量,一旦变量拥有了状态属性,就和自定义组件的渲染绑定起来。当状态改变时,UI会发生对应的渲染改变。 在状态变量相关装饰器中,@State
OpenHarmony开发者 0 0 发布于 2023-10-04
【中秋国庆不断更】OpenHarmony定义扩展组件样式:@Extend装饰器 在前文的示例中,可以使用@Styles用于样式的扩展,在@Styles的基础上,我们提供了@Extend,用于扩展原生组件样式。 说明: 从API version 9开始,该装饰器支持在ArkTS卡片中使用。
OpenHarmony开发者 0 0 发布于 2023-09-29
OpenHarmony定义组件重用样式:@Styles装饰器 如果每个组件的样式都需要单独设置,在开发过程中会出现大量代码在进行重复样式设置,虽然可以复制粘贴,但为了代码简洁性和后续方便维护,我们推出了可以提炼公共样式进行复用的装饰器@Styles。
OpenHarmony开发者 0 0 发布于 2023-09-28
当开发者创建了自定义组件,并想对该组件添加特定功能时,例如在自定义组件中添加一个点击跳转操作。若直接在组件内嵌入事件方法,将会导致所有引入该自定义组件的地方均增加了该功能。为解决此问题,ArkUI引入了@BuilderParam装饰器,@Builder
OpenHarmony开发者 0 0 发布于 2023-09-27
前面章节介绍了如何创建一个自定义组件。该自定义组件内部UI结构固定,仅与使用方进行数据传递。ArkUI还提供了一种更轻量的UI元素复用机制@Builder,@Builder所装饰的函数遵循build()函数语法规则,开发者可以将重复使用的UI元素抽象成一个方法,在build方法里调用。
OpenHarmony开发者 0 0 发布于 2023-09-26
一、创建自定义组件 在ArkUI中,UI显示的内容均为组件,由框架直接提供的称为系统组件,由开发者定义的称为自定义组件。在进行 UI 界面开发时,通常不是简单的将系统组件进行组合使用,而是需要考虑代码可复用性、业务逻辑与UI分离,后续版本演进等因素。因
OpenHarmony开发者 0 0 发布于 2023-09-25
本示例仅支持标准系统上运行,支持设备:RK3568。 2.本示例仅支持API10版本SDK,版本号:4.0.10.1,镜像版本号:[OpenHarmony_4.0.10.1] 3.本示例涉及使用系统接口,FormComponent组件相关接口,需要手动替换Full SDK才能编译通过,具体操作可参考替换指南。
OpenHarmony开发者 0 0 发布于 2023-09-22

推荐博客

...