蓝心九问
工具库工作流流程配置代码&逻辑

循环节点

循环节点用于重复执行一系列任务,节点包括两部分:循环模块和循环体模块,类似于父子节点。

节点配置说明

循环模块

通过设定循环次数或条件,来重复执行某一项任务流程,模块包括4部分:输入、循环逻辑、中间变量、输出。

该模块只用于控制参数的引用,不涉及循环内的流程逻辑。

配置项说明展示
输入仅支持引用数组,循环体将使用数组的元素来执行循环。
循环逻辑设置循环的循环次数逻辑,有跟随数组(默认选项)和固定次数(0~1000)两种方式。
中间变量在循环中可以动态更新变量值,让下次循环可以使用新值,有引用和输入两种来源。
输出循环完成后节点的输出内容,仅支持引用循环体中的节点输出参数/中间变量。

循环体模块

用于编排循环内部的逻辑,该节点和循环模块相连接,包含固定的循环开始节点和独立的结束节点,右上角按钮可为循环体模块添加节点。

节点说明展示
循环开始节点循环体的启动节点,自动同步输入参数,包括item对应数组中的每个元素,index为数组的索引,初始为0。
中间变量节点该节点只在循环体中存在,给中间变量重新赋值,来源是引用。变量值可在每次循环中进行改变。
循环结束节点该节点为循环体模块的专属节点。选择循环体流程的结束动作,包含继续和终止两个功能。前继节点最终必须连接循环结束节点,才能校验通过。
其他节点更新可引用内容,不仅可以引用循环体内部的前置节点,也可以引用循环节点的前置节点输出、中间变量。

如何在循环体中插入节点

在循环体中添加节点有两种方式,从侧边栏添加和点击循环体模块“添加节点”按钮添加。

从侧边栏添加

支持从左侧边栏直接将节点拖拽到循环体,松手即可在循环体中添加节点。

当鼠标选中循环体时,侧边栏的基础&预设分组会增加中间变量、消息和循环结束三个专属于循环体的节点。

点击“添加节点”按钮添加

点击“添加节点”按钮,点击添加节点按钮,会出现节点弹窗。可在此处点击和拖拽。

On this page