Workflow.dountil()
.dountil() 方法會執行步驟,直至符合條件。評估條件前,步驟一定會至少執行一次。首次評估條件時,iterationCount 為 1。
使用範例使用範例 的直接連結
workflow.dountil(step1, async ({ inputData }) => true)
參數參數 的直接連結
step:
Step
要在迴圈中執行的步驟實例
condition:
(params : ExecuteParams & { iterationCount: number }) => Promise<boolean>
傳回 boolean 的 function,表示是否繼續迴圈。此 function 會接收執行參數及迭代次數。
傳回值傳回值 的直接連結
workflow:
Workflow
用於串連方法的 Workflow 實例