组件名称
当前组件的名称, 没特殊要求,当前窗口唯一,字符串。
字段
TableForm对应的字段
主键字段名称
目前无用。
_rowid绑定字段
指定后端返回的数据中以哪个字段的值作为表格每一行数据的_rowid
是否可编辑行
表格中的行是否可编辑
是否可删除行
是否支持删除数据行
是否可添加行
是否支持增加新的数据行
底部显示合计行
底部显示合计行
合计标题
合计标题
保持编辑状态
保持编辑状态
有边框
TableForm是否展示边框
显示列头名称
显示列头名称
新增时是否禁用列
某一列配置不可编辑后,如果新增(点击新增按钮)时该列也不可编辑,则需要勾选该配置;反之,则不需要勾选该配置。
列的值与options匹配不上时是否显示值
当前列如果配置了options,但是表格中某一行此列的数据与options中的key不匹配,是否显示此列的值。
显示序号
显示数字序号
显示 Label
显示 Label
选择模式
选择模式,默认不可勾选,另外两个选项 checkbox: 可多选 ,radio : 可单选
Label
TableForm 显示的 Label 标题内容
实体
当前组件绑定的实体,entity 或者 DTO
默认排序字段
默认排序字段,前端排序
Size
组件 Size,有 3 个可选值,默认值,middle,small, theme 中的 size 优先级 < 此处 sizie 优先级,同 Table 中的 size 配置项。
样式规则脚本
根据当前行的数据进行业务处理,返回一个id ,此 id 对应的样式在下面的脚本中配置。与 样式脚本 配合使用。举例:`return record.age === 27 ? '11111' : '0';` 此脚本使用 js 写, record 指当前行的数据。同 Table 中的 样式规则脚本 配置项
样式脚本
样式脚本,数组,与 样式规则脚本 配合使用,返回一个包含多种配置(每个配置有一个对应的唯一id)的数组。同 Table 中的 样式脚本 配置项
操作列宽度
操作列宽度
指定滚动区域的高
固定头时,指定需要指定滚动区域的高
支持设置展示列
与Table组件配置效果一致。
添加列
TableForm 中的列
列头名称
列头名称
绑定字段
绑定字段
列宽
列宽
显示合计
当前列是否显示合计
开启排序功能
是否开启排序功能
排序脚本
开启排序时的排序脚本
该列是否可编辑
该列是否可编辑
文字超出是否隐藏
文字超出宽度是否隐藏,此项需要配置列宽才能生效
编辑是的组件类型
当前列编辑是需要渲染的组件类型
事件
当前列可配置的事件,onCellClick,onCellChange,onBlur
readonly显示样式
不可编辑时的样式。
是否可编辑
设置是否可编辑,优先级高于数据中的权限设置。
tooltip提示语
此属性无用。
是否必填
此属性无用。
数据发生变化时影响到的组件
数据发生变化时影响到的组件
可见
是否可见
TableForm 可配置的 event