表格配置
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
tableData | 表格数据 | Array | – | – |
footerData | 表格footer 汇总数据,数据结构和 tableData 一致 | Array | – | – |
columns | 列配置,具体项见下表 columns 配置 | Array | – | – |
showHeader | 是否展示表头 | Boolean | – | true |
fixedHeader | 是否固定表头,默认启用。需要和 `maxHeight`结合使用 | Boolean | – | true |
fixedFooter | 是否固定footer 汇总,默认启用。需要和 `maxHeight`结合使用 | Boolean | – | true |
scrollWidth | 表格滚动区域的宽(开始出滚动条的宽度)。Number 指定像素;String 指定百分比 | Number 、String | – | – |
maxHeight | 表格的最大高度。Number 指定像素;String 指定百分比。用于“固定头”或“虚拟滚动”功能 | Number 、String | – | – |
rowKeyFieldName | 指定 row key 的字段名称。用于行展开、行单选、行多选、行点击高亮、虚拟滚动 | String | – | – |
borderAround | 是否展示表格外边框 | Boolean | – | true |
borderX | 是否展示列横向边框 | Boolean | – | true |
borderY | 是否展示列纵向边框 | Boolean | – | false |
cellSpanOption | 单元格合并配置,具体见下表 cellSpanOption 配置 | Object | – | – |
columnHiddenOption | 列隐藏配置,具体见下表 columnHiddenOption 配置 | Object | – | – |
cellStyleOption | 单元格样式配置,具体见下表 cellStyleOption 配置 | Object | – | – |
rowStyleOption | 行样式配置,具体见下表 rowStyleOption 配置 | Object | – | – |
expandOption | 行展开配置,具体见下表 expandOption 配置 | Object | – | – |
checkboxOption | 行多选配置,具体见下表 checkboxOption 配置 | Object | – | – |
radioOption | 行单选配置,具体见下表 radioOption 配置 | Object | – | – |
virtualScrollOption | 虚拟滚动配置,建议需要一次性展示1000条以上使用。具体见下表 virtualScrollOption 配置。 | Object | – | – |
sortOption | 排序配置,具体见下表 sortOption 配置 | Object | – | – |
cellSelectionOption | 单元格选择配置,具体见下表 cellSelectionOption 配置 | Object | – | – |
editOption | 单元格编辑配置,具体见下表 editOption 配置 | Object | – | – |
contextmenuHeaderOption | 表格 header 右键菜单配置,具体见下表 contextmenuHeaderOption 配置 | Object | – | – |
contextmenuBodyOption | 表格 body 右键菜单配置,具体见下表 contextmenuBodyOption 配置 | Object | – | – |
eventCustomOption | 自定义事件配置,具体见下表 eventCustomOption 配置 | Object | – | – |
cellAutofillOption | 单元格自动填充配置,具体见下表 cellAutofillOption 配置 | Object | – | – |
clipboardOption | 单元格剪贴板配置,具体见下表 clipboardOption 配置 | Object | – | – |