跳至主要內容

Workflow.dowhile()

.dowhile() 方法會在符合條件期間重複執行步驟。它一律會先執行步驟至少一次,再評估條件。第一次評估條件時,iterationCount1

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

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

參數
「參數」的直接連結

step:

Step
要在迴圈中執行的步驟執行個體

condition:

(params : ExecuteParams & { iterationCount: number }) => Promise<boolean>
回傳布林值以指出是否繼續迴圈的函式。此函式會收到執行參數與迭代次數。

回傳值
「回傳值」的直接連結

workflow:

Workflow
可供方法連結使用的 Workflow 執行個體