Table 用来展示 list data ,配置项如下:
当前窗口的名称, 没特殊要求,当前窗口唯一,字符串。
当前Form绑定的实体,entity 或者 DTO
根据当前行的数据进行业务处理,返回一个id ,此 id 对应的样式在下面的脚本中配置。与 样式脚本 配合使用。举例:`return record.age === 27 ? '11111' : '0';` 此脚本使用 js 写, record 指当前行的数据。
样式脚本,数组,与 样式规则脚本 配合使用,返回一个包含多种配置(每个配置有一个对应的唯一id)的数组。举例
return [ { fieldName: ['key', 'ocId', 'Edit'], // 指定生效的列 textColor: 'blue', // 单元格字体颜色 cellBackgroundColor: 'pink', // 单元格背景色 id:'11111' // 唯一id } ] |
固定操作列,有 4 个选项:空白(无悬浮,默认),false(无悬浮),left (左侧悬浮),right(右侧悬浮)
操作列宽度,百分比或者固定宽度,举例:20% 或者 100px
如果当前组件需要展示树形结构的数据,那么需要选择树形节点对应的字段名称,默认 children。
组件 Size,有 3 个可选值,默认值,middle,small
是否展示边框,size 为 small 时,此选项无效,统一显示边框。
显示底部(table footer)