组件名称

当前组件的名称, 没特殊要求,当前窗口唯一,字符串。

字段

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 中的列

列头名称

列头名称

绑定字段

绑定字段

列宽

列宽

显示合计

当前列是否显示合计

开启排序功能

是否开启排序功能

排序脚本

开启排序时的排序脚本

该列是否可编辑

该列是否可编辑

文字超出是否隐藏

文字超出宽度是否隐藏,此项需要配置列宽才能生效

编辑是的组件类型

当前列编辑是需要渲染的组件类型

事件

当前列可配置的事件,onCellClickonCellChangeonBlur

readonly显示样式

不可编辑时的样式。

是否可编辑

设置是否可编辑,优先级高于数据中的权限设置。

 

tooltip提示语

此属性无用。

是否必填

此属性无用。

数据发生变化时影响到的组件

数据发生变化时影响到的组件

可见

是否可见

TableForm 可配置的 event

onCreate

onChange

onRowClick

onDoubleClick