属性栏
右侧属性栏是表单设计的核心配置区,分为组件配置和表单配置。组件配置是对组件的专属设置,会根据选中组件动态切换内容;表单配置是对全局表单的整体批量配置。这里的多数可视化项最终都会落到规则对象上,因此它既是产品侧最常用的配置入口,也是和开发侧规则结构衔接最紧密的区域。

组件配置项概览
选中组件后,属性栏通常可配置以下内容:
- 基础信息:标题、字段标识、提示文案、默认值、宽度等。
- 属性配置:占位文本、最大输入长度、清除按钮、输入类型、禁用与只读等。
- 事件与动作:组件事件、全局事件引用、动作配置。
- 验证能力:必填、长度、正则、自定义验证和触发方式。
- 高级配置:逻辑条件、计算公式、数据联动、隐藏条件、必填条件、禁用条件等。
- 样式配置:全局 class、自定义样式、布局与间距、尺寸和视觉效果。
如果你想逐项深入查看这些配置的具体用法,可以继续阅读基础配置、属性配置、事件配置、验证配置、高级配置和样式配置。从开发角度看,这些内容也都可以在TS类型定义里的 Rule、props、validate、computed 等字段中找到对应位置。
表单配置项概览
切换到表单配置后,属性栏主要处理整个表单的全局设置:
- 表单整体配置:尺寸、标签位置、标签宽度、按钮显示与布局方式。
- 表单样式:标签默认样式、全局展示风格和表单外观。
- 表单事件:提交、重置、创建、加载、修改、请求前置等生命周期事件。
- 录入数据与默认值:配置初始数据、重置与清空策略,便于后续测试和复用。
其中表单事件和全局设置通常会继续与表单事件配置、全局概览、全局数据源、全局变量等能力配合使用;若要在事件中继续读写这些配置,可以再结合表单 API理解运行时行为。


