Grid
bee-complex-grid1.0.12changelogissue

API

table相关API参考这里,下面是Grid扩充的API

参数 说明 类型 默认值
paginationObj 表格分页,具体参考分页API Object {activePage: 1, total: 0,items:1}horizontalPosition:分页条的对齐方式是left可以为center、right。verticalPosition为bottom或者top,当值为'none'时不显示分页
showHeaderMenu 是否显示表头菜单(动态设置显示隐藏、锁定解锁) boolean true
multiSelect 是否含有多选框,multiSelect={false}时为每行不含有Checkbox Object {}
showFilterMenu 是否显示行过滤菜单 boolean false
columnFilterAble 是否显示列过滤功能 boolean true
sheetName【excel】 设置导出excel 的sheet的名称  string --
sheetIsRowFilter【excel】 是否要设置数据的行高 boolean false
sheetHeader【excel】 设置导出excel 的Head的高度 Object eg:height:30, //设置高度ifshow:false //是否显示
resetColumns 重置columns function this.refs.grid.resetColumns(columns)
exportData 要导出的数据源 array -
afterRowFilter 是否增加栏位过滤 boolean true

Column(新增)

参数 说明 类型 默认值
exportHidden 是否在导出中隐藏此列 boolean false
exportKey 单独设置当前列的key[eg:性别 返回字段中 table 使用 id ,而导出中使用 name ] string -

导出excel 使用

  exportExcel=()=>{
    this.refs.grid.exportExcel();
  }