logo小熊博客
首页 fk标记语言示例 登录
目录
ArkUI组件使用

组件定义

@Component
export struct HelloComponent {
  @State message: string = 'Hello, World!';

  build() {
    // HelloComponent自定义组件组合系统组件Row和Text
    Row() {
      Text(this.message)
        .onClick(() => {
          // 状态变量message的改变驱动UI刷新,UI从'Hello, World!'刷新为'Hello, ArkUI!'
          this.message = 'Hello, ArkUI!';
        })
    }
  }
}

组件使用

import { HelloComponent } from '../Component/HelloComponent'

@Entry
@Component
struct ParentComponent {
  build() {
    Column() {
      Text('ArkUI message')
      HelloComponent({ message: 'Hello World!' });
      Divider()
      HelloComponent({ message: '你好,世界!' });
    }
  }
}
上一篇:鸿蒙打包发布
下一篇:ArkUI 生命周期
请我喝奶茶!
赞赏码
手机扫码访问
手机访问