往期推文看点
- 鸿蒙(HarmonyOS)北向开发知识点记录~
- 鸿蒙(OpenHarmony)南向开发保姆级知识点汇总~
- 鸿蒙应用开发与鸿蒙系统开发哪个更有前景?
- 嵌入式开发适不适合做鸿蒙南向开发?看完这篇你就了解了~
- 对于大前端开发来说,转鸿蒙开发究竟是福还是祸?
- 鸿蒙岗位需求突增!移动端、PC端、IoT到底该怎么选?
- 记录一场鸿蒙开发岗位面试经历~
- 持续更新中……
在鸿蒙应用开发中,List组件是一个非常重要的元素,它用于展示一系列数据项,非常适合构建列表界面,例如商品列表、联系人列表、消息列表等,可以轻松高效地显示结构化、可滚动的信息。
1. List组件
1.1. List组件基本用法
List(value?:{space?: number | string, initialIndex?: number, scroller?: Scroller})
参数说明:
- space:设置子组件在主轴方向的间隔
- initialIndex:设置List组件初次加载的索引值
- scroller:绑定可滚动组件控制器**Scroller **/ ListScroller
1.2. 常用属性和事件
属性 | 描述 |
---|---|
listDirection(value: Axis) | 设置List组件排列方向,默认值:Axis.Vertical |
divider(value: {分割线样式}) | 设置ListItem分割线样式,默认无分割线(null) |
scrollBar(value: BarState) | 设置滚动条状态,默认值:BarState.Auto |
lanes(value:number,**gutter:**number) | 设置List组件的布局列 或 行数,gutter为列 / 行间距,默认:一列无间距 |
alignListItem(value:ListItemAlign) |