跳到主要内容
版本:Next

条件

当事件发生后,可以先判断条件满足再执行动作,条件配置为非必填选项,也可直接配置动作。

逻辑类别

支持以下逻辑判断:

1. 如果...否则...

  • “条件”逻辑控制同if、if...else、else if 语句

    • 在某个条件成立时执行一些动作,可使用“如果”条件语句

      image-20240218141306692

    • 在某个条件成立时执行一些动作,在条件不成立时执行另一些动作,可使用“如何...否则”条件语句

      image-20240218141327117

    • 在多个条件之一成立时执行代码,可使用“否则如果”语句

      image-20240218141932626

2. 情形判断

  • “情形判断”逻辑控制同switch语句:设定判断表达式,判断表达式的值与每个匹配情形(case)值是否匹配,若匹配,则执行该情形(case)内的动作,若不匹配,则执行其余情形(default)内的动作

    image-20240218142022809

配置说明

  1. 在触发事件下方,选择条件或情形判断。

    image-20240218150223265

  2. 直接输入或点击打开表达式弹窗,配置条件,支持变量和数值运算符、逻辑运算符等,可以组合成各种复杂的逻辑判断。

    image-20240218150855644

  3. 点击image-20240218150957945添加条件分支

  4. 点击image-20240218150949525可克隆、删除条件分支

  5. 悬浮条件区域,点击image-20221229184834835可调整条件顺序,点击image-20221229184930066可删除条件,点击image-20230621143439518可复制条件,点击image-20230621143926545可在该条件下方粘贴条件/动作。

注意事项

部分事件发生后,将产生事件参数,其可作为数据进行逻辑判断,具体请参考场景示例-查看产品码详情