列表
- 更新时间:2026-03-14 11:44:23
列表控件,算的算是一个比较复杂的控件,但是该组件确是最常用的组件之一, 因为它可以用来展示一个列表,比如一个商品列表、一个用户列表、一个消息列表等等。列表-ls
原生类型:{androidx.recyclerview.widget.RecyclerView}

layout - 子项布局
设置子项布局

spanCount - 列数
设置列数
当该属性被设置的时候,布局将采用网格布局来添加子项。

padding - 内边距
设置内边距

bg - 背景颜色
设置背景颜色

bgImg - 背景图片
设置背景图片

scrollTop()
滚动到顶部
scrollBottom()
滚动到底部
scroll(position)
滚动到指定位置
- 参数 : position {int} 下标
bindHolder(holder)
数据绑定
在ls标签中,我没需要设置layout标签设计每个列表子项的布局,而该函数就是用来解析每个子项的布局的。
- 参数 : holder {(itemHolder, itemData, position)=>{}} 绑定
flush(data)
设置并且刷新数据
- 参数 : data {obj[]} 数据
flush(data, position)
刷新指定位置数据
- 参数 : data {obj} 数据
- 参数 : position {int} 下标
del(position)
删除指定位置数据
- 参数 : position {int} 下标
add(data)
添加一个数据
- 参数 : data {obj} 数据
add(data, position)
添加一个数据到指定位置
- 参数 : data {obj} 数据
- 参数 : position {int} 下标
clear()
清空列表
getData()
获取数据
- 返回 : {obj[]} 数据列表
- 版本 : 1.7.3