houzhongjian
2024-08-08 820397e43a0b64d35c6d31d2a55475061438593b
提交 | 用户 | 时间
820397 1 import { Pagination, TableColumn } from '@/types/table'
H 2
3 export type TableProps = {
4   pageSize?: number
5   currentPage?: number
6   // 是否多选
7   selection?: boolean
8   // 是否所有的超出隐藏,优先级低于schema中的showOverflowTooltip,
9   showOverflowTooltip?: boolean
10   // 表头
11   columns?: TableColumn[]
12   // 是否展示分页
13   pagination?: Pagination | undefined
14   // 仅对 type=selection 的列有效,类型为 Boolean,为 true 则会在数据更新之后保留之前选中的数据(需指定 row-key)
15   reserveSelection?: boolean
16   // 加载状态
17   loading?: boolean
18   // 是否叠加索引
19   reserveIndex?: boolean
20   // 对齐方式
21   align?: 'left' | 'center' | 'right'
22   // 表头对齐方式
23   headerAlign?: 'left' | 'center' | 'right'
24   data?: Recordable
25   expand?: boolean
26 } & Recordable