Workflow.dowhile()
.dowhile() 方法會在符合條件期間重複執行步驟。它一律會先執行步驟至少一次,再評估條件。第一次評估條件時,iterationCount 為 1。
使用範例「使用範例」的直接連結
workflow.dowhile(step1, async ({ inputData }) => true)
參數「參數」的直接連結
step:
Step
要在迴圈中執行的步驟執行個體
condition:
(params : ExecuteParams & { iterationCount: number }) => Promise<boolean>
回傳布林值以指出是否繼續迴圈的函式。此函式會收到執行參數與迭代次數。
回傳值「回傳值」的直接連結
workflow:
Workflow
可供方法連結使用的 Workflow 執行個體