List 列表
最基础的列表展示,可承载文字、列表、图片、段落,常用于后台数据展示页面。
基础用法
Split
Border
今日开放挂号科室
心血管内科
呼吸与危重症医学科
神经内科
消化内科
内分泌科
图文模式
会诊申请
斑马纹
斑马纹需要使用者根据逻辑自行配置参数,示例: <w-list-item stripe></w-list-item>
今日就诊队列
固定高度
height 约束固定高度、maxHeight 约束最大高度,内容超出即在容器内滚动;数值自动补 px,百分比等 CSS 长度原样生效。
height 固定 150px
maxHeight 封顶 120
List API
属性
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|---|---|---|---|---|
| size | 尺寸 | String | '' | 'large' | 'default' | 'small' | 'mini' | default |
| split | 是否展示分割线 | Boolean | - | false |
| border | 是否显示边框 | Boolean | - | false |
| header | 列表头部 | String | - | - |
| footer | 列表尾部 | String | - | - |
| height | 固定高度滚动容器,数值自动补 px、百分比原样;迁移自 Vue2 win-design V2.6.10 | String | Number | - | - |
| maxHeight | 最大高度滚动容器,内容超限时封顶并滚动,规则同 height;迁移自 Vue2 win-design V2.6.10 | String | Number | - | - |
Slots
| 名称 | 说明 |
|---|---|
| header | 自定义列表头部 |
| footer | 自定义列表尾部 |
ListItem API
属性
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|---|---|---|---|---|
| stripe | 是否显示斑马纹 | Boolean | - | false |
Slots
| 名称 | 说明 |
|---|---|
| action | 列表操作组,位置在卡片最右侧 |
ListItemMeta API
属性
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
|---|---|---|---|---|
| avatar | 列表元素的图标 | String | - | - |
| avatar-size | 列表元素头像的大小 | Number | String | number | 'large' | 'default' | 'small' | 'large' |
| title | 列表元素的标题 | String | - | - |
| description | 列表元素的描述内容 | String | - | - |
Slots
| 名称 | 说明 |
|---|---|
| avatar | 自定义列表元素的图标 |
| title | 自定义列表元素的标题 |
| description | 自定义列表元素的描述内容 |
Copyright 2025 Winning Health 版权所有

