ArkUI组件——循环控制/List

循环控制

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既可以纵向排列,也可以横向排列

格式

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

参数解析

space

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

特殊属性设置函数解析

.listDirection()

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

相关推荐

最近更新

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

    2024-07-17 06:58:02       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-17 06:58:02       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-17 06:58:02       58 阅读
  4. Python语言-面向对象

    2024-07-17 06:58:02       69 阅读

热门阅读

  1. Web前端-Web开发HTML基础2-list

    2024-07-17 06:58:02       25 阅读
  2. Qt中qApp简单介绍

    2024-07-17 06:58:02       27 阅读
  3. 2407-mysql笔记

    2024-07-17 06:58:02       19 阅读
  4. opencv—常用函数学习_“干货“_10

    2024-07-17 06:58:02       32 阅读
  5. Windows图形界面(GUI)-DLG-C/C++ - 静态控件(Static)

    2024-07-17 06:58:02       26 阅读
  6. 掌握Core Data:Xcode中的数据管理利器

    2024-07-17 06:58:02       27 阅读
  7. CMD命令fc(File Compare)

    2024-07-17 06:58:02       27 阅读
  8. Linux下安装PostgreSQL.16.3

    2024-07-17 06:58:02       23 阅读
  9. Android 桌面小组件使用

    2024-07-17 06:58:02       23 阅读
  10. 英语语法第二课之简单句

    2024-07-17 06:58:02       21 阅读