使用逻辑条件
在高级配置中均可以使用逻辑条件设置进行条件规则设置,包括:组件联动、数据联动、隐藏条件、必填条件、禁用条件设置;如果后续需要把条件升级为更复杂的表达式或函数组合,也可以继续配合扩展计算函数与内置公式函数使用。
功能说明
AND/OR
- AND要求所有条件必须同时满足(如“用户是企业用户且填写了企业名称”),缺一不可,结果更严格,适用于多重验证场景;
- OR只需任意一个条件满足即可(如“用户选择快递或自提”),满足其一即可触发,结果更宽松,适用于灵活选择场景。 简单记忆:AND是“全部都要”,OR是“任选其一”。
添加条件
添加条件适用于简单、独立的规则判断,逻辑清晰但灵活性较低;

添加条件组
适用于复杂业务逻辑,通过AND/OR组合实现多重验证或替代方案,灵活性高但需注意逻辑嵌套的复杂性。

逻辑条件适用范围
逻辑条件不仅用于当前文档所述配置,还会被隐藏条件、必填条件、禁用条件、数据联动和组件联动复用。可以把它理解为高级配置中的通用判断引擎。
在开发侧,这类条件最终产出的都是布尔结果;如果你希望在事件里手动控制字段显隐、禁用或校验,也可以结合表单 API中的 hidden、display、disabled、validateField 等方法实现同类能力。


