【问题标题】:Unable to render array of objects in adaptivecard as lineitems with adaptivecards-templating无法将自适应卡中的对象数组渲染为带有自适应卡模板的线项
【发布时间】:2021-08-07 14:31:03
【问题描述】:

我将发票数据作为 JSON 并将订单项作为对象数组,我正在尝试使用 adaptivecards-template 引擎呈现发票数据,能够呈现 json 对象但无法呈现对象作为行。

我以 ${lineAttributes} 的形式传递数据上下文,但 mbf 我以 "$data":"[object Object],[object Object]" 的形式获取数据上下文并传递

【问题讨论】:

  • 没有得到订单项是什么意思?你能分享一下卡片JSON吗?您能否更详细地解释您的情况
  • 你还在调查吗?你能同意吗?
  • 你能更新一下吗?
  • 嗨@Nikitha-MSFT,抱歉回复晚了,问题已解决,实际问题是我在父级传递数据上下文,在将数据上下文传递给子容器后它正在工作。跨度>

标签: botframework microsoft-teams adaptive-cards


【解决方案1】:

从 cmets 复制答案:

要使用adaptive-cards-Templating 将adaptive-card 中的对象数组呈现为line-item,应将数据传递到数据上下文到子容器而不是父级。

【讨论】:

    猜你喜欢
    • 2021-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-05
    • 2019-10-15
    • 2021-05-06
    • 2019-08-19
    • 2018-03-24
    相关资源
    最近更新 更多