跳到主要内容

Workflow.dountil()

.dountil() 方法会执行一个步骤,直到满足条件。它始终会在评估条件前至少运行该步骤一次。首次评估条件时,iterationCount1

使用示例
使用示例的直接链接

workflow.dountil(step1, async ({ inputData }) => true)

参数
参数的直接链接

step:

Step
在循环中执行的步骤实例

condition:

(params : ExecuteParams & { iterationCount: number }) => Promise<boolean>
返回 boolean 以指示是否继续循环的函数。该函数接收执行参数和迭代计数。

返回值
返回值的直接链接

workflow:

Workflow
用于方法链式调用的 workflow 实例