@CustomDialog装饰器用于装饰自定义弹窗。
阅读全文
开源鸿蒙 @Component
@Component装饰的struct表示该结构体具有组件化能力,能够成为一个独立的组件,这种类型的组件也称为自定义组件,在build方法里描述UI结构。自定义组件具有以下特点:
阅读全文
harmony(鸿蒙)@Builder
ts-component-based-builder.md
阅读全文
开源鸿蒙 子组件配置
对于支持子组件配置的组件,例如容器组件,在“{ … }”里为组件添加子组件的UI描述。Column、Row、Stack、Button、Grid和List组件都是容器组件。
阅读全文
开源鸿蒙 属性配置
使用属性方法配置组件的属性,属性方法紧随组件,并用“.”运算符连接。
阅读全文
开源鸿蒙 应用程序的数据存储
AppStorage是应用程序中的单例对象,由UI框架在应用程序启动时创建,在应用程序退出时销毁,为应用程序范围内的可变状态属性提供中央存储。AppStorage包含整个应用程序中需要访问的所有状态属性,只要应用程序保持运行,AppSt
阅读全文
开源鸿蒙 持久化数据管理
方舟开发框架通过PersistentStorage类提供了一些静态方法用来管理应用持久化数据,可以将特定标记的持久化数据链接到AppStorage中,并由AppStorage接口访问对应持久化数据,或者通过@StorageLink装饰器来访问对应key的变量。
阅读全文
开源鸿蒙 环境变量
Environment是框架在应用程序启动时创建的单例对象,它为AppStorage提供了一系列应用程序需要的环境状态属性,这些属性描述了应用程序运行的设备环境。Environment及其属性是不可变的,所有属性值类型均为简单类型。如下示例展
阅读全文
harmony 鸿蒙JS语法参考
js-framework-syntax-js.md
阅读全文
harmony 鸿蒙HML语法参考
js-framework-syntax-hml.md
阅读全文