ArkUI组件——循环控制/List

循环控制

TypeScript 复制代码
class Item{
    name: string
    price:number

}
  private items:Array<Item> = [
    new Item("A0",2399),
    new Item("BE",1999),
    new Item("Ro",2799)
    ]
ForEach(
        this.items,
        (item:Item) => {})

List组件

列表List是一种复杂的容器,具备下列特点:

特点

1.列表项ListItem数量过多超出屏幕后,会自动提供滚动功能

2.列表项ListItem既可以纵向排列,也可以横向排列

格式

TypeScript 复制代码
List({space:number}){
    ForEach(items,item =>{
        ListItem(){
    //列表内容,只能包含一个组件
    }
})
}
.width()
.listDirection(Axis.xxx)

参数解析

space

在列表中space参数调整的是列表项之间的距离

特殊属性设置函数解析

.listDirection()

该函数用于设定列表方向,其中需要的参数为Axis枚举,通Row和Column一样,Vertical代表纵向排列,Horizontal代表横向排列

相关推荐
qq_422152571 分钟前
图片格式转换工具怎么选?JPEG、PNG、WebP、AVIF 格式对比与在线转换方案实测
前端
xiaofeichaichai9 分钟前
ES 新特性九年速览:从 ES2016 到 ES2024
前端·javascript·es6
2401_8346369910 分钟前
Keepalived + LVS (DR) + Nginx + NFS 高可用 Web 集群部署实战手册
前端·nginx·lvs
退休倒计时12 分钟前
【每日一题】LeetCode 142. 环形链表 II TypeScript
算法·leetcode·链表·typescript
和你看星星13 分钟前
我把代码排查流程做成了一个 Codex Skill
前端
excel18 分钟前
AI 冲击下的前端发展指引:从工具到价值的重塑
前端
文心快码BaiduComate18 分钟前
提升组织级AI Coding质量:电商搜索项目实践
前端·后端·程序员
excel29 分钟前
AI 时代前端转型:模型训练才是未来的核心竞争力
前端
放下华子我只抽RuiKe541 分钟前
FastAPI 全栈后端(四):认证与授权
开发语言·前端·javascript·python·深度学习·react.js·fastapi
持敬chijing1 小时前
Web渗透之前后端漏洞-文件包含漏洞
前端·安全·web安全·网络安全·网络攻击模型·安全威胁分析