首页 > 其他分享 >ArkTS之循环渲染案例

ArkTS之循环渲染案例

时间:2024-01-17 10:55:20浏览次数:33  
标签:ArkTS 渲染 label 案例 fontSize array my

 

 

/**
 * ArkTS之循环渲染
 */
@Component
struct MyChild {
  label:string

  build() {
    Text(this.label)
      .fontSize(30)
  }
}


@Entry
@Component
struct MyParent {
  @State
  my_array: Array<string> = ['one','two','three','four','five']

  build() {

    Column() {
      Button('点击修改第二个值')
        .fontSize(24)
        .fontColor(Color.Red)
        .onClick(()=>{
          this.my_array[1] = 'new_two'
        })

      Button('点击修改第三个值')
        .fontSize(24)
        .fontColor(Color.Red)
        .onClick(()=>{
          this.my_array[2] = 'new_three'
        })

      ForEach(this.my_array,(item:string, index:number)=>{
        MyChild({label:item})
          .margin({top:20})
      })
    }
    .justifyContent(FlexAlign.Center)
    .width('100%')
    .height('100%')
  }
}

 

标签:ArkTS,渲染,label,案例,fontSize,array,my
From: https://www.cnblogs.com/zhzhang/p/17969433

相关文章

  • 鸿蒙HarmonyO实战-ArkTS语言(状态管理)
    ......
  • 正则表达式复习六——常见案例
    常用案例1.匹配邮箱地址/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/2.匹配URL/^(https?|ftp):\/\/(-\.)?([^\s\/?\.#-]+\.?)+(\/[^\s]*)?$/3.匹配日期(YYYY-MM-DD)/^\d{4}-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])$/4.手机号码/^[0-9]{10}$/5.身份证......
  • 鸿蒙HarmonyOS实战-ArkTS语言(基本语法)
    ......
  • openGauss学习笔记-199 openGauss 数据库运维-常见故障定位案例-Lock wait timeout
    openGauss学习笔记-199openGauss数据库运维-常见故障定位案例-Lockwaittimeout199.1执行SQL语句时,提示Lockwaittimeout199.1.1问题现象执行SQL语句时,提示“Lockwaittimeout”。ERROR:Lockwaittimeout:thread140533638080272waitingforShareLockonrelat......
  • 「云渲染科普」3dmax vray动画渲染参数怎么设置
    动画渲染一直都是占用时间最多的地方,动画帧数通常1秒在25帧或者以上,电脑通常需要对每一帧的画面分批渲染,通常本地电脑由于配置上的限制,往往无法在短时间内快速的完成渲染任务。这时“云渲染”则成为了动画渲染的主要方案,本文整理3dmaxvray动画渲染参数设置与云渲染方案希望帮......
  • HR岗位的OKR制定案例
    目标一:提升员工满意度 关键结果一:90%的员工对HR的服务表示满意。关键结果二:实施员工满意度调查,每季度进行一次。 分析:员工满意度是组织文化和员工关系管理的重要指标。为了达到90%的员工满意度,HR团队需要深入了解员工的需求,提供及时、有效的支持和服务。此外,定期的满意度......
  • R语言数据可视化分析案例:探索BRFSS数据
    原文链接:http://tecdat.cn/?p=9284 加载包   library(tidyr)library(knitr)opts_chunk$set(echo=TRUE,fig.align="center") 载入资料 rload("brfss2013.RData")第1部分:数据描述如何收集样本中的观测值,以及此数据收集方法对推断范围(可概括性/因......
  • 初次上手接触ArkTs
    本文分享自华为云社区《学习ArtTs--初见ArkTs》,作者:Uncle_Tom。1.前言需要静态分析去检查一个语言,必须对这个语言有深刻的认识,才能有效的对这个语言进行有效的检查。我常说:“作为一个程序分析员需要比一般的程序员考虑的更多。通常程序员只要考虑在需求和结果之间建立一条......
  • 【服务器数据恢复】服务器迁移数据时lun数据丢失,无法读取的数据恢复案例
    服务器数据恢复环境&服务器故障:一台安装Windows操作系统的服务器。工作人员在迁移该服务器中数据时突然无法读取数据,服务器管理界面出现报错。经过检查发现服务器中一个lun的数据丢失。服务器数据恢复过程:1、将故障服务器中所有磁盘编号后取出,硬件工程师对所有磁盘进行检测后没......
  • 鸿蒙HarmonyOS实战-工具安装和Helloworld案例
    ......