HarmonyOS 鸿蒙 arkts 自定义组件插槽

HarmonyOS 鸿蒙 arkts中自定义组件中要传入其他组件的时候就可以使用自定义组件插槽。

Container组件添加 child 属性后,表示该组件具备了额外添加子组件的能力,接下来在需要添加子组件的地方使用 child 属性做占位即可。

自定义组件

@Component
export struct Container {
  @BuilderParam child: () => {}
  title: string

  build() {
    Column() {
      Text(this.title).fontSize(18).fontColor(Color.White)
      this.child() // 在这里插入额外的子组件
    }.width(100)
    .height(100)
    .backgroundColor(Color.Red)
  }
}

外部调用

Container({
        title:"标题"
      }){
        Text("这是外部组件1")
        Text("这是外部组件2")

更多 HarmonyOS知识点学习:HarmonyOS HarmonyOS Next系列教程下载地址-IT营大地老师

相关推荐

  1. HarmonyOS 鸿蒙 arkts 定义组件

    2024-03-18 14:14:06       34 阅读
  2. HarmonyOS创建定义组件

    2024-03-18 14:14:06       81 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-18 14:14:06       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-18 14:14:06       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-18 14:14:06       82 阅读
  4. Python语言-面向对象

    2024-03-18 14:14:06       91 阅读

热门阅读

  1. Linux 开机启动Springboot程序

    2024-03-18 14:14:06       39 阅读
  2. Redis删除

    2024-03-18 14:14:06       40 阅读
  3. 通信系统架构

    2024-03-18 14:14:06       44 阅读
  4. 【Linux】在 Linux 上使用 Zig 编译 PostgreSQL 源码

    2024-03-18 14:14:06       41 阅读
  5. Linux 环境变量深入解析

    2024-03-18 14:14:06       39 阅读
  6. 自然语言处理概念及发展

    2024-03-18 14:14:06       42 阅读
  7. Spring Boot简析

    2024-03-18 14:14:06       41 阅读