@alicd/cone-tars-message-list
category: Components type: UI Views component: Basic chinese: 站内信消息列表 english: TarsMsgList
展示站内信列表,接入改组件需要在 Tars (https://tars.cainiao-inc.com/) 中拥有租户,请确定自己的应用是否接入 Tars
API
TarsMsgList
成员 | 说明 | 类型 | 默认值 |
---|---|---|---|
className | 扩展 class | string | null |
pageSize | 分页 | number | null |
defaultPageSize | 默认分页 | number | 10 |
children | 子元素工具,设置后会展示在小分页按钮的左侧,建议用按钮 | ReactElement | null |
pageSizeList | 分页的可选值 | array | [10,20,50] |
onPageChange | 分页改变触发 | 参数:e.current: 当前页码;e.pageSize:每页多少条 | null |
gapContent | 除了表格区域,其他元素两侧是否需要留 20像素空间 | boolean | false |
app | 目标系统编码,来源于你在 tars 中配置的站内信的目标系统 | string | null |
size | 整体大小,可选值:large,medium,small | string | medium |
hasSearch | 是否有搜索区,设置为 false 之后只会在表头展示一个搜索按钮 | boolean | true |
autoSearch | 是否默认加载组件就搜索 | boolean | true |
hasBorder | 表格是否含有标签 | boolean | true |
spreadTitle | 展开详情的 title | string | 消息详情 |
spreadDetail | 是否需要点击展开详情 | boolean | true |
spreadParams | 设置展开弹层的样式等属性。shake 字段可用于禁用切换项时的抖动效果。 |
{ marginTop: number,marginRight: number, width: any, shake: boolean, } |
{ marginTop: 48, marginRight: 0, width: "60%", shake: true } |