Skip to content

隐藏条件

隐藏条件让字段随填写内容自动显示或隐藏。表单只露出当前需要的内容,填写更短、出错更少。

隐藏条件效果对比

和「大纲里隐藏」的区别

隐藏条件(本文)大纲显隐
时机填写过程中按规则动态变化设计时临时收起/展开
用途业务逻辑方便设计、减少画布干扰
说明见本文大纲简介

在哪里找

  1. 在工作区选中要被控制显隐的字段(如「收货地址」)。
  2. 右侧属性栏 → 高级配置隐藏条件 / 「设置隐藏条件」。
  3. 在弹窗中配置逻辑条件,并选择条件成立时是「隐藏」还是「显示」(以界面文案为准)。

高级配置入口

多数录入类字段都支持隐藏条件(输入、选择、日期、上传、公式等)。布局容器是否支持以界面为准。

怎么配置(分步)

步骤 1:明确业务规则

先用一句话描述规则,例如:

  • 「只有配送方式 = 快递 时,才显示收货地址」
  • 「用户类型 = 个人 时,隐藏企业名称」

步骤 2:放好触发字段与目标字段

触发字段(如「配送方式」)应始终可见;目标字段(如「收货地址」)再挂隐藏条件。

步骤 3:配置条件

打开隐藏条件 → 添加条件:

text
字段:配送方式
关系:等于
值:快递

若界面是「条件成立后隐藏」,则应写成「不等于快递时隐藏」,或改用「条件成立后显示」并写「等于快递」——以你界面上的「成立后状态」选项为准,避免反了。

步骤 4:预览验收

预览中切换触发字段,确认:

  • 该显示时出现,且可填写、可校验
  • 该隐藏时消失
  • 提交时是否带上隐藏字段的值(见下文「提交策略」)

业务示例

入门:其它原因才填说明

字段:问题类型(单选:质量 / 物流 / 其它)、补充说明(多行)。 规则:问题类型 = 其它 → 显示补充说明。 建议:补充说明同时配必填条件,避免显示了却不填。

入门:个人 / 企业注册

字段:用户类型;个人侧:身份证号;企业侧:企业名称、营业执照号。 规则

  • 用户类型 = 个人 → 显示身份证号,隐藏企业字段
  • 用户类型 = 企业 → 显示企业字段,隐藏身份证号

可对两组目标字段分别设置隐藏条件。

常用:快递 vs 自提

配送方式显示隐藏
快递收货地址、收件人电话自提门店
自提自提门店收货地址、收件人电话

常用:有病史才展开详情

投保/健康申报:「有既往病史」为「是」→ 显示病史详情、治疗情况;为「否」→ 全部隐藏。

常用:分层问卷

第 1 题「是否使用过产品」:

  • 是 → 显示满意度、推荐意愿等后续题
  • 否 → 隐藏后续题,可只保留「未使用原因」

并在表单配置开启「提交时忽略隐藏字段」,避免把未展示题的旧值提交上去。

条件进阶写法

多条件 AND

「企业用户 需要开票」才显示税号:

text
用户类型 等于 企业
并且
是否开票 等于 是

使用逻辑条件

多选包含

「兴趣」多选包含「其它」时显示「其它兴趣说明」:条件关系选「包含」类(以界面为准)。

与公式配合(注意二选一)

金额大于某值才显示「大额说明」时,推荐:先用计算公式组件算出金额,再用逻辑条件比较该字段。隐藏条件弹窗内逻辑条件与公式模式只能二选一,不能同时叠加。

提交策略

设置效果
默认隐藏字段的值仍可能随表单提交(取决于环境)
开启「提交时忽略隐藏字段」提交时去掉当前隐藏的字段,结果更清晰

建议:动态问卷、分支表单打开忽略;若业务需要「曾经填过、后来隐藏仍要留档」,则不要忽略,并事先明确产品规则。

和必填、禁用一起用

组合建议
隐藏 + 必填条件显示时才必填,避免隐藏字段拦住提交
隐藏 + 禁用少见;优先只做隐藏
仅设计时不想看见用大纲,不要用隐藏条件

注意点

  • 触发字段保持可见、可操作。
  • 条件写反是最常见问题:用预览切换两次验证。
  • 隐藏 ≠ 删除,字段配置仍在,可随时改条件找回。
  • 容器内字段隐藏后,注意空容器是否仍占位(按实际预览调整布局)。

相关阅读

若要在渲染侧用代码控制显示,或隐藏整组菜单/模块,可继续查看隐藏组件和菜单控制功能模块显隐

相关技术文档