【问题标题】:How to skip step in bot framework Waterfall BeginDialog Nodejs?如何跳过机器人框架瀑布 BeginDialog Nodejs 中的步骤?
【发布时间】:2019-04-09 19:40:50
【问题描述】:

我有一个包含 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);

我希望对话框是模块化的,这样我就可以通过跳过任何步骤或遵循常规流程来调用它们。

【问题讨论】:

    标签: node.js botframework


    【解决方案1】:

    我找到了解决办法。

    基于步骤 1 中的某些条件,我们可以触发 step.next()

    step.next()
    

    【讨论】:

      猜你喜欢
      • 2019-03-16
      • 1970-01-01
      • 2020-03-23
      • 1970-01-01
      • 2021-11-30
      • 1970-01-01
      • 2018-10-10
      • 2014-12-09
      • 1970-01-01
      相关资源
      最近更新 更多