【问题标题】:Data is getting wiped out once submit action taken on adaptive card一旦提交对自适应卡采取的操作,数据就会被清除
【发布时间】:2021-06-06 04:35:38
【问题描述】:

“自适应卡”:“^1.2.6”,

我们在 spfx 解决方案中使用带有 bot 框架的 Adaptivecards 包。 参考链接:https://github.com/pnp/sp-dev-fx-webparts/tree/master/samples/react-adaptivecards

详情 一旦提交对自适应卡采取的操作,数据就会被清除。我们正在使用以下自适应卡包: "自适应卡": "^1.2.6",

问题 一种。当用户向卡片提供输入时,无论用户提供什么作为输入,所有数据都会被看到。 湾。一旦用户提交了一个操作按钮,就会向机器人提交一个包含所有用户输入数据的请求。 C。问题是所有用户输入数据都被清除了。

提交卡片前:

提交卡片后重置

【问题讨论】:

  • @Kyle Delaney 你能帮忙吗
  • 恐怕您不能@提及尚未参与对话的人。无论如何您都不需要,因为我的团队会看到所有带有botframework 标签的问题。是什么让你想到 @ 专门提到我?
  • 关于您的问题,听起来您描述的是以前在 Teams 中看到的行为,其中自适应卡输入值在提交时被重置。您能否在您的问题中编辑一些屏幕截图,以便我们确定您在说什么?
  • 嗨凯尔,我们认为你可能是解决我们面临的问题的最佳人选,所以我们提到了你。如有打扰请见谅。
  • 关于问题,我们已经使用 spfx bot 扩展(botframework-webchat 版本 4.4,自适应卡版本 1.2.6)在 SharePoint 中集成了 bot。提交动作自适应卡在哪里重置。这是预期的行为吗?如果是这样,我们如何在提交操作中保留其值。

标签: botframework chatbot adaptive-cards spfx-extension


【解决方案1】:

这不是在网络聊天中发生的事情。这曾经是 Teams 中发生的事情,但似乎他们不久前改变了 Teams 的行为。这可能在网络聊天中发生的唯一原因是如果您编写了自定义代码以使其在网络聊天中发生。开箱即用,网络聊天根本没有这个问题。

我的建议是删除重置输入字段的代码。如果做不到这一点,您可以编写新代码来根据提交的数据设置输入字段。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-04-22
    • 2020-01-12
    • 2019-12-14
    • 1970-01-01
    • 2019-11-21
    • 2021-11-09
    • 2020-05-29
    • 1970-01-01
    相关资源
    最近更新 更多