List 列表
通用列表
何时使用
以列表的形式干净高效的承载文字、列表、图片、段落等
代码示例
基本使用
属性
List
属性 | 类型 | 必填 | 默认值 | 说明 |
---|
radius | boolean | 否 | false | 是否带圆角 |
header | string | 否 | - | 头部说明 |
footer | string | 否 | - | 底部说明 |
className | string | 否 | - | 类名 |
ListItem
属性 | 类型 | 必填 | 默认值 | 说明 |
---|
image | string | 否 | - | 左侧图片 |
imageSize | 'small' | 'medium' | 'large' | 否 | 'small' | 左侧图片大小 |
arrow | 'right' | 'up' | 'down' | 否 | - | 箭头方向,不传表示没有箭头 |
title | string | 否 | - | 标题信息 |
brief | string | 否 | - | 第二行信息 |
extra | string | 否 | - | 右侧额外内容 |
extraBrief | string | 否 | - | 右侧辅助信息 |
disabled | boolean | 否 | false | 是否禁用 |
last | boolean | 否 | false | 用于处理下划线是否显示 |
stopPropagation | boolean | 否 | false | 是否阻止事件冒泡 |
className | string | 否 | - | 类名 |
插槽
List
名称 | 说明 |
---|
header | 头部内容插槽 |
footer | 尾部内容插槽 |
ListItem
名称 | 说明 |
---|
brief | 下方简介内容插槽 |
extra | 右侧内容插槽 |
image | 左侧图标插槽 |
事件
ListItem
事件名 | 说明 | 类型 |
---|
onTap | 点击图标,触发此回调 | ( e: Event ) => void |
样式类
List
类名 | 说明 |
---|
amd-list | 整体样式 |
amd-list-header | header 样式 |
amd-list-body | 内部内容样式 |
amd-list-footer | footer 样式 |
ListItem
类名 | 说明 |
---|
amd-list-item | 整体样式 |
amd-list-item-line | 内容样式 |
amd-list-item-content | 除 extra、brief 外内容样式 |
amd-list-item-content-main | 主要内容样式 |
amd-list-item-image | 左侧图片样式 |
amd-list-item-brief | brief 样式 |
amd-list-item-extra | extra 样式 |
amd-list-item-arrow | 右侧 arrow 样式 |