Skip to content

表格组件

TIP

单独使用 ITable 组件,需要手动指定 tableHeight,因为系统默认它是 0 多级表头,可以把配置放到children里 也可以支持slots插槽

基本用法

Attributes 属性

属性类型说明默认值
dataarray传递给el-table的data[]
columnsarray渲染字段配置,请查阅columns 配置[]
tablePropsobject传递给el-table的参数配置项tableProps
tableOnobject传递给el-table的方法配置项tableOn
tableHeightnumber,stringel-table的默认高度配置项tableHeight=0
classNamestring根节点的class名配置项class.ITableRoot
showColumnFilterboolen是否显示字段过滤在操作区false
showColumnKeysArray<string>当前显示的字段,当showColumnFilter=true时生效,数组中的字符串就是prop值[]

columns 配置

属性类型说明默认值
columnPropsobject传递给el-table-column的参数,具体参数查阅element-plus的文档
showboolean,是否显示当前列true
renderjsx function直接渲染dom,类似slots.default
slotsobject插槽内容{}
childrenarray多级表头的子表头配置

Methods 方法

方法说明
reDraw手动重绘

Released under the MIT License.