| table | 表格数据对象 | Object | {} |
| ---rules | 规则(可依据 elementUI el-form 配置————对应 columns 的 prop 值) | Object | - |
| ---data | 展示数据 | Array | [] |
| ---toolbar | 表格外操作栏选中表格某行,可以将其数据传出 | Array | - |
| ---operator | 表格内操作栏数据 | Array | [] |
| -------hasPermi | 表格内操作栏按钮权限资源(结合 btnPermissions 属性使用) | String | - |
| -------show | 表格内操作栏根据状态显示 | Object | - |
| -------noshow | 表格内操作栏根据多种状态不显示 | Array | - |
| -------render | render函数渲染使用的 Function(val) 可以用 jsx 方式 | Function | - |
| -------bind | 继承el-button所有Attributes(默认值{ type:'text',size:'mini',}) | Object | - |
| -------fun | 事件名 | function | - |
| -------isDisabled v1.3.1 | 操作按钮禁用,参数(当前行数据,当前操作项) | function | - |
| -------isMore v1.3.1 | 是否增加在更多按钮下 | Boolean | false |
| -------itemBind v1.3.1 | el-dropdown-item Attributes | Object | - |
| ---operatorConfig | 表格内操作栏样式 | Object | {} |
| --------fixed | 列是否固定在左侧或者右侧。 true 表示固定在左侧(true / 'left' / 'right') | string / boolean | - |
| --------label | 显示的标题 | string | '操作' |
| --------width | 对应列的宽度(固定的) | string / number | - |
| --------minWidth | 对应列的最小宽度(会把剩余宽度按比例分配给设置了 min-width 的列) | string / number | - |
| --------align | 对齐方式 (left / center / right) | string | 'center' |
| --------bind | el-table-column Attributes | Object | - |
| --------style v1.3.1 | 操作按钮整行样式 | Object | - |
| --------dropdownBind v1.3.1 | 更多按钮配置项 | Object | - |
| ---changeColor | 整行文字颜色样式控制 | Object | {} |
| ---firstColumn | 表格首列(序号 index,复选框 selection,单选 radio)排列 | object /Array | - |
| -------type | selection/radio/index/expand | String | - |
| -------width | 表格首列宽度 | string / number | - |
| -------fixed | 表格首列固定 | string/boolean | - |
| -------label | 表格首列表头文字 | String | - |
| -------bind | 继承el-table-column所有Attributes | Object | - |
| ---total | 数据总条数 | Number | - |
| ---pageSize | 页数量 | Number | - |
| ---currentPage | 是否需要显示切换页条数 | Number | - |
| columns | 表头信息 | Array | [] |
| ----sort | 排序 (设置:sort:true) | Boolean | false |
| ----allShow | 是否开启列宽自动适应单元格显示内容 | Boolean | false |
| ----align | 设置每列对齐方式,此优先级高于整体的对齐方式` | string | 'center' |
| ----headerRequired | 是否显示表头必填'*' | Boolean | false |
| ----renderHeader | 列标题 Label 区域渲染使用的可以用 jsx 方式 | Function | - |
| ----allShow | 自动根据内容撑满列宽(默认取自己设置的minWidth,设置allShow:true,自动根据内容撑满列宽) | Boolean | - |
| ----bind | el-table-column Attributes | Object | - |
| ----width | 对应列的宽度(固定的) | string / number | - |
| ----minWidth | 对应列的最小宽度(会把剩余宽度按比例分配给设置了 min-width 的列) | string / number | - |
| ----noShowTip | 是否换行 (设置:noShowTip:true);开启虚拟列表不会换行 | Boolean | false |
| ----isShowHidden | 是否动态显示隐藏列设置(隐藏/显示列) | Boolean | false |
| ----render | 返回三个参数(text:当前值,row:当前整条数据 ,index:当前行) | function | - |
| ----slotName | 插槽显示此列数据(其值是具名作用域插槽) | String | - |
| ----------param/scope | 具名插槽获取此行数据必须用解构接收{param或者scope} | Object | 当前行数据 |
| ----slotNameMerge | 合并表头插槽显示此列数据(其值是具名作用域插槽) | String | - |
| ----------param/scope | 具名插槽获取此行数据必须用解构接收{param或者scope} | Object | 当前行数据 |
| ----isClickEdit | 是否单击开启单元格编辑功能 | Boolean | false |
| ----isShowEditIcon | 表头是否显示编辑icon(默认显示,设置true:不显示) | Boolean | - |
| ----canEdit | 是否开启单元格编辑功能 | Boolean | false |
| ----filters | 字典过滤 | Object | - |
| ----------list | listTypeInfo 里面对应的下拉数据源命名 | String | - |
| ----------key | 数据源的 key 字段(默认:dictValue) | String | 'dictValue' |
| ----------label | 数据源的 label 字段(默认:dictLabel) | String | 'dictLabel' |
| ----configEdit | 表格编辑配置(开启编辑功能有效) | Object | - |
| ----------rules | 规则(可依据 elementUI el-form 配置————对应 columns 的 prop 值) | Object | - |
| ----------label | placeholder 显示 | String | - |
| ----------className | 每一项的自定义class | String | - |
| ----------editComponent | 组件名称可直接指定全局注册的组件,也可引入第三方组件 | String/component | input |
| ----------bind | 第三方 UI 的 Attributes,function时返回值scope | Object/function | - |
| ----------eventHandle | 第三方 UI 的 事件(返回两个参数,第一个自己自带,第二个 scope) | Object | - |
| ----------event | 触发 handleEvent 事件的标志 | String | - |
| ----------type | 下拉或者复选框显示(select-arr/select-obj/checkbox) | String | - |
| ----------list | 下拉选择数据源名称 | String | - |
| ----------arrLabel | type:select-arr 时对应显示的中文字段 | String | - |
| ----------arrKey | type:select-arr 时对应显示的数字字段 | String | - |
| listTypeInfo | 下拉选择数据源{单元格编辑时需要} | Object | {} |
| title | 表格左上标题 | String /slot | '' |
| tableTitle | 表格左上标题(为解决顶层容器会出现原生的title属性)同时存在优先展示插槽 | String /slot | '' |
| toolbar | 表格外操作栏 (显示在 table 右侧) | slot | - |
| footer | 底部操作区(默认隐藏,使用插槽展示“保存”按钮) | slot | - |
| isShowFooterBtn | 是否显示保存按钮(一般整行编辑才会开启) | Boolean | false |
| isEditCell | 是否开启编辑模式(整行编辑模式) | Boolean | false |
| isEdit | 是否显示添加按钮(在 table 的下面) | Boolean | false |
| highlightCurrentRow | 是否高亮选中行 | Boolean | false |
| isShowTips | 开启单元格编辑时鼠标移入是否显示“单击可编辑”tips | Boolean | false |
| columnSetting | 是否显示设置(隐藏/显示列) | Boolean | false |
| isShowTreeStyle | 是否开启 tree 树形结构样式 | Boolean | false |
| isMergedCell | 是否开启合并单元格 | Boolean | false |
| comparisonOperator | 多列行合并比较运算符 | String | == |
| mergeCol | 第几列合并进行行合并(默认第一列) | Number | 0 |
| isObjShowProp | 是否开启对象模式渲染数据 功能(适用于一层对象数据) | Boolean | false |
| isShowPagination | 是否显示分页(默认显示分页) | Boolean | false |
| pageSizes | 每页显示个数选择器的选项设置 | number[] | [10, 20, 50, 100] |
| isCopy | 是否允许双击单元格复制 | Boolean | false |
| spanMethod | 是否自定义编写合并单元格方法(跟 element 一样) | funtion | - |
| rowClickRadio | 是否开启点击整行选中单选框 | Boolean | false |
| isTableColumnHidden | 是否开启合计行隐藏复选框/单选框/序列 | Boolean | false |
| sortable | 是否所有 table 列都开启排序 若值 'custom',需要监听 Table 的 sort-change 事件 | Boolean/String | - |
| isSortable | 是否开启组件排序功能(仅有升序和降序) | Boolean | false |
| notSortJudge | 不排序条件判断规则 | String | - |
| isKeyup | 单元格编辑是否开启键盘事件(向上、向下、回车横向的下一个输入框) | Boolean | false |
| defaultRadioCol | 设置默认选中项(单选)defaultRadioCol 值必须大于 0! | Number | - |
| btnPermissions | 按钮权限 store.getters 接收字段 | String | - |
| isRowSort | 是否开启行拖拽(结合row-key配置) | Boolean | false |
| columnSetBind | 列设置按钮配置(继承el-button所有属性) | Object | - |
| ----btnTxt | 按钮显示文字 | String | '列设置' |
| ----title | 点击按钮下拉显示title | String | '列设置' |
| ----isShowTitle | 点击按钮下拉是否显示title | Boolean | true |
| ----size | el-button的size | String | 'small' |
| ----icon | el-button的icon | String | 'el-icon-s-operation' |
| onlyIconSort | 是否开启仅点击排序图标才排序 | Boolean | false |
| useVirtual | 是否开启虚拟列表 | Boolean | false |
| maxHeight | Table 的最大高度。合法的值为数字或者单位为 px 的高度。(开启虚拟列表是其值默认540) | String/Number | false |
| isPaginationCumulative | 序列号显示是否分页累加 | Boolean | false |
| isShowFirstColumn | 判断某值在数据中不存在则不显示第一列复选框/单选框/序列号 | String | - |
| rowClassName | 行的 className 的回调方法,也可以使用字符串为所有行设置一个固定的 className。 | Function({row, rowIndex})/String | - |
| isSlotToolbar | TAdaptivePage组件是否使用了Toolbar插槽 | Boolean | - |
| isSlotTitle | TAdaptivePage组件是否使用了title插槽 | Boolean | - |
| align | 整体对齐方式 (选值left、center、right) | String | 'center' |
| tableLoading1.2.9 | table loading | Boolean | false |
| loadingTxt1.2.9 | table loading文字提示 | string | 加载中... |