子表单组件
用于设计包含嵌套或重复结构的表单,如产品清单、订单明细等。这一类组件更适合处理“同一组字段要重复录入”或“表单天然分层”的业务场景。
子表单
允许在主表单中嵌入一个或多个子表单,每个子表单可独立设计字段,适用于需要重复录入的场景(如多行产品信息)。

分组
将表单字段逻辑分组,提升可读性,例如将“基本信息”和“联系方式”分为不同组。

分步表单
将复杂表单拆分为多步,用户逐步填写,减少一次性输入压力,适合长表单或复杂流程。
特性:
- 分步骤填写:用户可以通过多个步骤逐步填写表单,每个步骤仅显示部分表单内容,从而降低单次输入的复杂度。
- 步骤导航:提供友好的步骤导航提示,使用户清楚知道当前处于哪一个步骤,并可以方便地跳转到其他步骤。
- 步骤验证:支持在每一步骤中进行数据验证,确保每一步的输入都符合预期,再进入下一步骤。
- 自定义组件:每一步骤中的表单内容可以根据实际业务需求自定义,支持各种输入组件,如文本框、下拉菜单、日期选择器等。
- 数据汇总:在最后一步,用户可以看到所有已填写数据的汇总,并进行最终确认和提交。

这类分步骤交互通常会和按钮事件、条件显示、步骤校验一起出现;如果你想继续补充运行时控制逻辑,可以结合事件配置、表单事件配置和表单 API理解。
表格表单
以表格形式展示表单字段,支持行内编辑,适用于需要批量录入或展示数据的场景。
特性:
- 表格形式录入:通过表格的形式,用户可以轻松地录入和管理多行数据,类似于电子表格的操作体验。
- 自定义列组件:表格的每一列都支持自定义组件,用户可以根据实际需求设置不同类型的输入组件,如文本框、下拉菜单、日期选择器等。
- 多行数据管理:允许用户在表格中添加、编辑和删除多行数据,使其适用于复杂的数据录入和批量操作场景。

表格表单Pro
增强版表格表单,支持更复杂的交互(如行内计算、条件渲染、动态增删行)。如果你需要更完整的表格能力说明和开发接入细节,可以继续查看数据表格。

嵌套表单
嵌套表格表单组件提供了一种更高级的方式来录入和管理多行二维数据,使用户能够录入和管理多行二维数据,即每一行中还能容纳一个子表格。

无限级表单
允许用户动态添加无限层级的子表单,适用于树形结构或不确定层级的嵌套需求。

从规则结构上看,子表单类组件往往会带来更深层的 children、数组值或嵌套表单关系;如果你打算做更深的二次开发,推荐顺着查看TS类型定义。


