通过事件方法可以配置组件支持的事件。从API Version 9开始,可以在回调函数中获取当前component关联的Context,具体用法请参考在eTS页面中访问Context。
阅读全文
开源鸿蒙 自定义组件生命周期回调函数
自定义组件的生命周期回调函数用于通知用户该自定义组件的生命周期,这些回调函数是私有的,在运行时由开发框架在特定的时间进行调用,不能从应用程序中手动调用这些回调函数。
阅读全文
开源鸿蒙 自定义组件成员变量初始化
组件的成员变量可以通过两种方式初始化:
阅读全文
开源鸿蒙 必选参数构造配置
如果组件的接口定义中包含必选构造参数,则在组件后面的“()”中必须配置参数,参数可以使用常量进行赋值。
阅读全文
开源鸿蒙 @State
@State装饰的变量是组件内部的状态数据,当这些状态数据被修改时,将会调用所在组件的build方法进行UI刷新。
阅读全文
开源鸿蒙 @Prop
@Prop与@State有相同的语义,但初始化方式不同。@Prop装饰的变量必须使用其父组件提供的@State变量进行初始化,允许组件内部修改@Prop变量,但更改不会通知给父组件,即@Prop属于单向数据绑定。
阅读全文
开源鸿蒙 @Link
@Link装饰的变量可以和父组件的@State变量建立双向数据绑定:
阅读全文
开源鸿蒙 组件创建和重新初始化
创建父组件ParentComp;
阅读全文
开源鸿蒙 @Styles
@Styles装饰器将新的属性函数添加到基本组件上,如Text、Column、Button等。当前@Styles仅支持通用属性。通过@Styles装饰器可以快速定义并复用组件的自定义样式。
阅读全文
开源鸿蒙 @Preview
用@Preview装饰的自定义组件可以在DevEco Studio的预览器上进行预览,加载页面时,将创建并呈现@Preview装饰的自定义组件。
阅读全文