重复节属于多记录数据控件之一,是一种卡片式的列表展示,可承载文字、列表、图片、段落等,常用于后台数据展示页面。每个节代表一条数据记录,设计师可以在单一节中灵活组合节内容,并且根据实例化数据进行动态展示。
- 使用过程
- 拖入【重复节】控件至画布区
- 在控件属性栏中绑定数据源,可选需要展示的实体字段,数据源的详细说明见文档【2.4.12】
- 针对单一节,灵活拖拽控件至节中,进行组合布局
- 根据业务需求,配置重复节控件以及节内控件的属性、风格和事件
- 控件特性
- PC端重复节控件属性
参数名 | 说明 |
---|---|
标题 | 重复节标题设置。 |
条件 | 条件编辑器,数据满足过滤条件才显示。 |
排序 | 数据初始加载时的显示顺序,支持按照实体字段进行升序或降序排列。当配置多个排序规则时,将首先按照第一个排序规则进行排序,当第一个字段相同时,再按照下一个规则进行排序。 |
控制显示条数 | 按照排序规则,默认显示的top条数。配置后分页将无法启用。 |
实体变更订阅 | 一般用于弹窗页面数据变更后自动更新该控件,比如物料列表页弹窗或新页签的方式打开单条物料数据详情页,保存详情页数据后,列表页数据自动更新。配置方法:(1)首先物料列表数据控件需要在实体变更订阅中,订阅列表绑定的实体,即物料实体。(2)详情页面中保存按钮配置实体行为保存,需要配置行为执行后刷新页面数据,也配置物料实体。即实现保存详情数据后,自动刷新列表数据。 |
默认不加载 | 默认不加载是指重复表初始化时,不加载实体数据,同时可通过页面规则等方式获取数据。注:1. 重复表默认初始化时自动加载实体数据,无需事件触发。2. 该设置勾选后,数据来源、过滤条件、排序、分页将由页面规则决定,重复表自带能力将屏蔽。请谨慎使用。 |
样式 | 卡片式、列表式。l 卡片式:节以卡片形式排列,支持设置每行可固定卡片个数, 也可根据设置的卡片宽度自适应个数l 列表式:重复节以列表形式进行自由布局,支持每一列放置多个控件,可以使用容器控件进行灵活布局 |
卡片排列 | 卡片式可以设置单行卡片个数,固定个数或单行自适应显个数。 |
多级表头 | 表头呈多级展示,可表述表头信息层级包含关系 列表式专有属性,启用多级表头后,画布区可批量选择表头,右键添加上级分组; 取消勾选后,将清空多级表头的配置 画布区配置: - 批量选择单元格,右键可添加上级分组 - 单选分组单元格,右键可编辑分组内容、删除当前分组 最多支持4级表头 |
列 | 列表式专有属性,可以设置列,每列内自动生成一个布局容器。 |
顶部操作 | 表格顶部操作,位于重复节顶部,通常用于新建、刷新以及批量操作的设置。支持添加操作和操作组。 |
总有一节选中 | 勾选后始终存在选中节,默认为当前页第一节。 |
显示顶部操作 | 在重复节的上方显示的操作 |
显示节标题 | 可选是否显示节标题。 |
显示节操作 | 单个节的顶部操作,位于节顶部。可选是否显示节操作。 |
节操作位置 | 支持设置节操作位置(左、右),与节标题位置互斥,当节操作位置设置为左时,节标题位置默认为右,当节操作位置设置为右时,节标题位置默认为左。 - 节操作位置:左 - 节操作位置:右 |
节操作 | 支持添加操作和操作组,同时重复节控件的节预置有三种操作,无法删除和修改事件。 l 添加节:最后一节后添加节 l 复制节:复制当前节 l 删除行:删除当前节 |
启用分页 | 可选择是否启用分页 l 支持自定义设置每页显示条数 l 支持设置默认分页条数 l 支持设置分页对齐方式(左、中、右) |
滚动翻页 | 仅卡片样式支持配置滚动翻页,仅重复节只读态时生效, 非只读态时按正常分页栏的方式分页。 开启分页后可配置每页几行,因为卡片样式是配置了单行个数, 所以可以算出每页有多少条数据。 滚动翻页的效果如下图:以左右滑动形式翻页 |
显示排序 | 运行态是否开启排序功能。例如打开排序开关,排序字段效果为 |
最小条数 | 保存时会校验录入的数据条数不能小于最小条数。 |
默认条数 | 页面初始化时,当未录入数据时, 默认添加的空数据条数。 |
- 移动端重复节控件属性
参数名 | 说明 |
---|---|
标题显示 | 重复节标题设置,是否显示标题。 |
条件 | 条件编辑器,数据满足过滤条件才显示。 |
排序 | 数据初始加载时的显示顺序,支持按照实体字段进行升序或降序排列。当配置多个排序规则时,将首先按照第一个排序规则进行排序,当第一个字段相同时,再按照下一个规则进行排序。 |
控制显示条数 | 按照排序规则,默认显示的top条数。配置后分页将无法启用。 |
实体变更订阅 | 一般用于弹窗页面数据变更后自动更新该控件。需订阅实体,默认订阅当前实体。 |
默认不加载 | 默认不加载是指重复表初始化时,不加载实体数据,同时可通过页面规则等方式获取数据。注:1. 重复表默认初始化时自动加载实体数据,无需事件触发。该设置勾选后,数据来源、过滤条件、排序、分页将由页面规则决定,重复表自带能力将屏蔽。请谨慎使用。 |
显示样式 | 重复节在运行态的显示样式l 卡片:以卡片形式区分节l 分割线:以分割线形式区分节可配置单行列数,一列或两列 |
非批量操作 | 在重复节可以添加非批量操作,作可以配置放到重复节头部或底部 |
批量操作 | 批量操作中可配置是否开启默认勾选模式。 默认勾选模式:开启后,无需点击批量操作触发,直接是可以勾选数据的状态。 批量操作可配置单选或多选 |
启用节标题 | 可选是否显示节标题。 |
节操作 | 预置插入、复制、删除节操作, 节操作可配置不同的交互效果:固定显示、动作面板、侧滑 |
显示排序 | 当重复节绑定的主表时,可配置在运行态是否有排序功能,可配置排序字段。 |
总有一节选中 | 勾选后始终存在选中节,默认为当前页第一节。 |
启用分页 | 可选择是否启用分页,启用分页后,运行态以[加载更多]的形式触发页数切换,点击[加载更多],将记载下一页数据 l 支持设置默认分页条 |
最小条数 | 保存时会校验录入的数据条数不能小于最小条数。 |
默认条数 | 当页面初始化时,控件未录入数据时, 默认添加的空数据条数。 |