条件
当事件发生后,可以先判断条件满足再执行动作,条件配置为非必填选项,也可直接配置动作。
逻辑类别
支持以下逻辑判断:
1. 如果...否则...
“条件”逻辑控制同if、if...else、else if 语句
在某个条件成立时执行一些动作,可使用“如果”条件语句
在某个条件成立时执行一些动作,在条件不成立时执行另一些动作,可使用“如何...否则”条件语句
在多个条件之一成立时执行代码,可使用“否则如果”语句
2. 情形判断
“情形判断”逻辑控制同switch语句:设定判断表达式,判断表达式的值与每个匹配情形(case)值是否匹配,若匹配,则执行该情形(case)内的动作,若不匹配,则执行其余情形(default)内的动作
配置说明
在触发事件下方,选择条件或情形判断。
直接输入或点击打开表达式弹窗,配置条件,支持变量和数值运算符、逻辑运算符等,可以组合成各种复杂的逻辑判断。
点击添加条件分支
点击可克隆、删除条件分支
悬浮条件区域,点击可调整条件顺序,点击可删除条件,点击可复制条件,点击可在该条件下方粘贴条件/动作。
注意事项
部分事件发生后,将产生事件参数,其可作为数据进行逻辑判断,具体请参考场景示例-查看产品码详情。