【问题标题】:How to display adaptive card selected option as if the user typed it in?如何像用户输入一样显示自适应卡选择选项?
【发布时间】:2021-05-07 00:14:30
【问题描述】:

默认情况下,当我们在瀑布对话框中使用自适应卡片时,机器人会记录所选操作并处理下一个瀑布步骤 - how it actually looks

相反,我们可以在自适应卡片中显示选定的选项,就好像用户输入了这样的选项 - What I want it to look like

我有一个要求,我们希望将其显示为用户输入的,而不是像机器人说的“你选择了 X 选项”。

【问题讨论】:

  • 那是网络聊天吗?

标签: botframework


【解决方案1】:

您可以使用自适应卡片中的“数据”属性来做到这一点。

{
    "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
    "type": "AdaptiveCard",
    "version": "1.0",
    "body": [
      {
        "type": "TextBlock",
        "spacing": "medium",
        "size": "small",
        "weight": "bolder",
        "text": "",
        "wrap": true,
        "maxLines": 0
      },
      {
        "type": "Container"
      }
    ],
    "actions": [
      {
        "type": "Action.Submit",
        "title": "Policy",
        "data": "Policy"
      },
      {
        "type": "Action.Submit",
        "title": "Scheduled",
        "data": "Scheduled"
      }
    ]
}

【讨论】:

  • 谢谢!你太棒了!
猜你喜欢
  • 1970-01-01
  • 2020-12-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-17
  • 2013-12-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多