List 列表

大约 2 分钟

List 列表

通用列表。

何时使用

最基础的列表展示,可承载文字、列表、图片、段落,常用于后台数据展示页面。

示例

基础文字列表:

Small Size

Default Size

Large Size

无边框列表:

斑马线列表:

多行文本列表:

竖排列表:

API

List

参数说明类型默认值版本
bordered是否展示边框booleanfalse
dataSource列表数据源any[]-1.5.0
footer列表底部string|slot-
grid列表栅格配置object-
header列表头部string|slot-
itemLayout设置 List.Item 布局, 设置成 vertical 则竖直样式显示, 默认横排string-
loading当卡片内容还在加载中时,可以用 loading 展示一个占位boolean|objectopen in new windowfalse
loadMore加载更多string|slot-
locale默认文案设置,目前包括空数据文案objectemptyText: '暂无数据'
pagination对应的 pagination 配置open in new window, 设置 false 不显示boolean|objectfalse
renderItem自定义Item函数,也可使用 #renderItem="{item, index}"({item, index}) => vNode-
rowKey各项 key 的取值,可以是字符串或一个函数item => string|number
sizelist 的尺寸default | middle | smalldefault
split是否展示分割线booleantrue

pagination

分页的配置项。

参数说明类型默认值
position指定分页显示的位置'top' | 'bottom' | 'both''bottom'

更多配置项,请查看 Paginationopen in new window

List grid props

参数说明类型默认值版本
column列数number oneOf [ 1, 2, 3, 4, 6, 8, 12, 24]-
gutter栅格间隔number0
xxxl≥2000px 展示的列数number-3.0
xs<576px 展示的列数number-
sm≥576px 展示的列数number-
md≥768px 展示的列数number-
lg≥992px 展示的列数number-
xl≥1200px 展示的列数number-
xxl≥1600px 展示的列数number-

List.Item

参数说明类型默认值版本
actions列表操作组,根据 itemLayout 的不同, 位置在卡片底部或者最右侧vNode[] | slot-
extra额外内容, 通常用在 itemLayoutvertical 的情况下, 展示右侧内容; horizontal 展示在列表元素最右侧string|slot-

List.Item.Meta

参数说明类型默认值
avatar列表元素的图标slot-
description列表元素的描述内容string|slot-
title列表元素的标题string|slot-
上次编辑于:
贡献者: jiapeng.duan