表格页

基于 Table 组件和分页组件编写的表格页组件

基础用法

使用 样式 height 给容器指定高度。使用columns指定table-column渲染,columns属性值包含table-column组件的所有属性。使用 http-request 方法请求后台数据

暂无数据

共 0 条记录
共 0 页
  • 1

自定义头部/单元格渲染

使用 headerCellRenderercellRenderer 属性分别渲染头部和单元格内容,可使用jsx语法

暂无数据

共 0 条记录
共 0 页
  • 1

配置对象

使用 config 属性来适配后端入参的 key。默认currentsize

暂无数据

共 0 条记录
共 0 页
  • 1

序号/复选

使用 table-column 组件原生属性即可

暂无数据

共 0 条记录
共 0 页
  • 1

单选

column选项可以配置type: radio来开启单选。使用radio-selection-change事件来监听当前选择的 row。也可以使用getRadioSelectionRow toggleRadioRowSelection clearRadioSelection 方法分别获取行、切换行、清空选择的行。

暂无数据

  • 1

大屏 Table 高度自动固定

TIP

boundary-value 属性理论上你是不需要手动设置的,在大屏和小屏使用该组件时,其内部会根据其默认值,自行决定 table 是否固定。解决了小屏会变成流体布局,大屏会自定固定 table 的问题。

使用boundary-value属性(默认 680),可以指定当 table 容器大于这个边界值时,则固定 table。使用 pagination 属性的 defaultPageSize 可以指定默认加载页码尺寸。

暂无数据

共 0 条记录
共 0 页
  • 1

空值显示

支持el-empty组件所有属性、事件及插槽。

暂无数据

共 0 条记录
共 0 页
  • 1

暂无数据

共 0 条记录
共 0 页
  • 1
自定义
暂无数据
共 0 条记录
共 0 页
  • 1

自定义头

使用 header 插槽可以自定义头部内容。调用组件request方法可以重新请求接口更新数据,request方法调用本质就是调用http-request,这么做是为了同步组件内部状态值及同步用户的入参。

姓名
活动地点
活动地点
活动时间
固定布局

暂无数据

共 0 条记录
共 0 页
  • 1

配合 JsonSchema 组件

配合 JsonSchema 组件来配置化搜索项

暂无数据

共 0 条记录
共 0 页
  • 1

自定义 table

使用 table 插槽替换 table 组件,当成普通列表页展示

共 0 条记录
共 0 页
  • 1

API

Props

属性名说明类型默认值
http-request接口请求function-
columnsel-table-column 组件属性Array<TableColumnCtx>el-table-column 属性+ cellRenderer + headerCellRenderer + reserveRadioSelection
paginationel-pagination 组件属性PaginationPropsel-pagination 组件属性 + defaultPageSize + showRecord + showTotal
config转换接口入参的 keyConfig{ currentPage: 'pageNo', pageSize: 'pageSize' }
boundary-valuetable 容器高度的边界值,大于该边界值则固定 tablenumber680
first-invokehttp-request 是否在组件初始化时调用numbertrue
show-pagination是否显示分页组件booleantrue

Slots

插槽名说明类型
header往 table-page 顶部插入内容-

Methods

方法名说明参数
request调用接口重新请求数据{pageSize, currentPage}, 具体字段根据 config 配置
getTable获取内置 table 组件实例-
getState获取内置 响应式状态-
clearRadioSelectiontable 实例方法-清空单选状态-
getRadioSelectionRowtable 实例方法-获取单选 row-
toggleRadioRowSelectiontable 实例方法-切换 row 是否单选(row: any, selected: boolean)

源代码

组件样式文档

贡献者