我正在执行3个步骤的“瀑布”对话框。 第1步-要求用户输入 第2步-处理输入并显示卡 第3步-结束对话框
当我使用BeginDialog时,我能够触发瀑布对话框。但是我想通过跳过步骤1触发相同的对话框,因为我已经输入了通过代码传递的信息。
我尝试使用此方法,但未成功。 https://docs.microsoft.com/en-us/javascript/api/botbuilder-dialogs/skipstepfunction?view=botbuilder-ts-latest
await dc.beginDialog(HELP);
我希望对话框是模块化的,因此我可以跳过任何步骤或按照常规流程进行调用。
答案 0 :(得分:1)
我找到了解决方法。
根据步骤1中的某些条件,我们可以触发step.next()
step.next()