跳到主要内容
Group
Group 是一种将多个表单控件组织在一起的组件,用于在一个表单中将相关的控件聚合到一起,以方便用户完成表单的填写。它可以支持多种类型的表单控件,如单选框、复选框、下拉菜单等,以及自定义的逻辑控件,如条件选项卡、条件字段等。

基本定义

基本元素

它由以下构成元素组成:

  1. 表单控件:包括输入框、下拉菜单、单选框等控件,用于收集用户输入的数据。
  2. 新添加的表单:通过添加按钮添加出的表单组。
  3. 添加按钮:用户新增一组既定的表单控件。
  4. 删除按钮:指定删除按钮前的一组表单控件。

类型

可以分为两种类型:静态和动态。

  • 静态:含预定义的表单控件,用户只能输入数据。
  • 动态:允许用户根据需要添加或删除表单控件。

嵌套

Group 组件理论上可以无限嵌套,但是录入的数据量非常大时,请考虑使用编辑表格。

尺寸

组件应该根据其所在的页面和布局进行调整。通常情况下,它应该具有足够的尺寸以容纳所有表单控件和相关的元素。

用法

什么时候使用

  • 需要用户输入的表单结构一致时

什么时候不使用

  • 不适合用于收集大量的数据或需要复杂数据处理的场景,因为这样可能会导致页面加载缓慢或用户输入错误。