跳至主要內容

Workflow.dountil()

.dountil() 方法會執行步驟,直至符合條件。評估條件前,步驟一定會至少執行一次。首次評估條件時,iterationCount1

使用範例
使用範例 的直接連結

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

參數
參數 的直接連結

step:

Step
要在迴圈中執行的步驟實例

condition:

(params : ExecuteParams & { iterationCount: number }) => Promise<boolean>
傳回 boolean 的 function,表示是否繼續迴圈。此 function 會接收執行參數及迭代次數。

傳回值
傳回值 的直接連結

workflow:

Workflow
用於串連方法的 Workflow 實例