一个基础的 Table 示例。
带排序接口的 Table。
名称 | 类型 | 缺省值 | 描述 |
---|---|---|---|
width (required ) |
number | 表格的宽度(px) | |
height | number | 表格的高度(px) | |
maxHeight | number | 表格的最大高度。height 和 maxHeight 两者必须要有一个存在 |
|
rowsCount (required ) |
number | 表格的行数 | |
rowHeight | number | 表格每行的高度(px) | |
defaultSortColumn | string | 表格初始化时,使用那一列的关键字进行排序 | |
defaultSortType | 以下之一:"asc" 、"desc" |
"desc" | 初始化时排序的方式 |
onSortChange | function | 点击排序按钮的时候触发的事件 | |
overflowX | 以下之一:"hidden" 、"auto" |
||
overflowY | 以下之一:"hidden" 、"auto" |
||
headerHeight (required ) |
number | 0 | 表头行的高度(px) |
footerHeight | number | 0 | 表格 footer 的高度(px) |
名称 | 类型 | 缺省值 | 描述 |
---|---|---|---|
columnKey | string 或 number | 该列的关键词 | |
align | 以下之一:"left" 、center 、right |
"left" | 对齐方式 |
fixed | boolean | false | |
header | node 或 function | 存放该列表头元素 | |
cell | node 或 function | 该列表格主体部分元素 | |
footer | node 或 function | 该列 footer 部分元素 | |
columnKey | string 或 function | 表示该列得关键字 | |
width (required ) |
number | 该列的宽度(px) | |
minWidth (required ) |
number | 该列的最小宽度(px) | |
maxWidth | number | 该列得最大宽度(px) |
名称 | 类型 | 缺省值 | 描述 |
---|---|---|---|
height | number | 该 cell 的高度 | |
width | number | 该 cell 的宽度 |
FixedDataTable 官方文档: https://facebook.github.io/fixed-data-table/