使用场景
页面编排的页面中需要使用表格进行数据显示和数据操作时,您可以使用表格组件。
使用说明
将表格拖入画布后,需要绑定一个类型为List<Structure>的变量,其中Structure为表格中每行数据对应的类型。配置表格变量的步骤既可以在表格刚拖入时进行,也可暂时跳过。把表格拖入画布后,您可以在表格的属性设置中重新对变量进行绑定和配置。
拖入组件时绑定表格变量。表格配置如下图,
var_list_object为该表格配置的订单列表,表格每一行的数据为订单信息。绑定变量后弹窗内会显示Structure内的字段及其信息,以及它在表格里对应的列显示名称。您可根据需要在选中
后拖动目标表格行的位置,或修改列显示名称。通过底部批量添加变量字段,您可对每一行数据对应的结构对象类型进行下钻,并选择对应的想要在表格中展示的字段。在弹出的配置弹窗中,第一步为配置字段。在绑定表格变量下拉框中选择目标变量(例如 var_list_object),下方列表展示已选字段的显示名称、字段名称、编码及类型等信息。可拖拽字段左侧图标调整排序,也可单击批量添加变量字段批量添加字段,完成后单击下一步进入选择布局步骤。您可以单击添加容器列,为表格添加容器列。表格中的容器列支持将组件或模板拖拽到列单元格中,实现自定义列内容。选中操作列后,可在右侧属性面板设置列固定方向(无/左/右)、最大展示数量,以及管理操作项(如详情),并通过添加一项+新增操作项。
拖入组件后再绑定表格变量:在右侧属性面板的数据设置区域,将数据来源设置为固定值,然后单击编辑数据按钮配置表格数据。主键可设置为对应字段(如
categoryId),迭代变量名默认为item,索引变量名默认为index。将表格拖入页面,单击跳过后,您可绑定所需的数据集,并进一步配置表格的其他字段。
配置项 | 说明 |
数据(绑定变量) |
|
风格和样式 | 支持设置表格的奇数行和偶数行是否显示不同的颜色,以及是否显示表头等。 |
分页设置 | 表格支持前后翻页,对表格底部的分页栏样式进行自定义配置。 |
行选择器 |
|
操作列 | 对表格中每行数据能够进行的操作,每项操作都支持配置对应的动作。 |
使用示例
在低代码开发平台的表格容器-基础页面中,配置了两个表格组件。上方表格包含字符串string-快捷配置、数值01int、数值01long、日期01date、布尔01、数值01float及操作列,操作列提供回调函数--逻辑编排流和页面js链接。下方表格包含字符串string、数值01int、数值01long、数值01double、日期01date、布尔01及操作列,操作列显示编辑和查看链接。
分页设置、行选择器为默认设置。操作列中增加详情操作项,支持单击查看选中行的订单详情。在表格组件中,操作列可添加操作按钮(如 详情)。在右侧属性面板中,将 列固定 设置为 右,最大展示数量 设置为 3。在 操作项 区域可对已添加的操作按钮进行编辑、删除或拖拽排序,也可单击 添加一项 + 新增操作按钮。
轻应用部署后,订单管理列表包含以下列:ID、商品ID、数量、折扣、总价、买家信息、订单状态、下单时间和操作,其中买家信息以脱敏形式展示。