Elements

参考

表格 Table

Table:基于 TanStack Table v9 的一站式数据表。行是在 ARIA table 语义下的 CSS grid,因此排序、过滤、树展开、选择和分页由行模型管线提供时,吸顶表头、固定列、合并单元格和虚拟化窗口仍保持语义正确。

Body · Cell · CellMain · Empty · Expander · Footer · FooterCell · GlobalFilter · Header · HeaderCell · HeaderFilter · Indicator · PageNav · PageStatus · Pagination · Root · Row · Table · Toolbar · Trigger · Viewport

#SDataTable

属性类型默认值描述
dataArray as PropType<RowData[]>—
columnsArray as PropType<ColumnDef<any, any, any>[]>—
selectableunknown—
sortableBooleantrue—
filterableunknown—
showToolbarBooleantrue—
treeunknown—
mergeArray as PropType<string[]>—
pinStartArray as PropType<string[]>—
pinEndArray as PropType<string[]>—
virtualunknown—
rowHeightNumber40—
paginatedunknown—
pageSizeNumber10—
pageSizeOptionsArray as PropType<number[]>() => [10, 20, 50]—
stickyFooterunknown—
initialSortingArray as PropType<SortingState>—
globalFilterPlaceholderString"Filter rows"—
emptyTextString"No rows"—
reorderableunknown—
事件载荷
rowReorder(_rows: RowData[]) => true
columnReorder(_ids: string[]) => true