无法获取数据以在 Adaptive Card FactSet 中显示
Unable to get data to show in Adaptive Card FactSet
我正在尝试创建一个带有事实集的自适应卡片。但是,我似乎无法显示实际情况。即使 https://adaptivecards.io/designer/ 中的示例也不起作用。它没有按指定从 properties 元素中提取数据,而是将 ${key} 和 ${value} 作为对显示。您可以在上面的 link 处看到输出和完整的 JSON,但这里是我的 issue/query:
的相关部分
自适应卡片规格
{
"type": "FactSet",
"facts": [
{
"$data": "${properties}",
"title": "${key}:",
"value": "${value}"
}
]
}
数据对象
"properties": [
{
"key": "Board",
"value": "Adaptive Cards"
},
{
"key": "List",
"value": "Backlog"
},
{
"key": "Assigned to",
"value": "Matt Hidinger"
},
{
"key": "Due date",
"value": "Not set"
}
]
因为这个或类似的问题最近多次出现。您必须确保使用“预览”按钮
绑定到 JSON 中任何数组的元素在设计时不会呈现,或者仅当使用 array[x].xx 引用特定数组元素时才会呈现。动态生成的元素当前仅在 Web 编辑器版本 https://adaptivecards.io/designer
中工作时以预览模式呈现
如果您需要数组绑定元素的设计时经验,您可以使用 Adaptive Cards Studio 卡片创作的 Visual Studio 代码扩展。
我正在尝试创建一个带有事实集的自适应卡片。但是,我似乎无法显示实际情况。即使 https://adaptivecards.io/designer/ 中的示例也不起作用。它没有按指定从 properties 元素中提取数据,而是将 ${key} 和 ${value} 作为对显示。您可以在上面的 link 处看到输出和完整的 JSON,但这里是我的 issue/query:
的相关部分自适应卡片规格
{
"type": "FactSet",
"facts": [
{
"$data": "${properties}",
"title": "${key}:",
"value": "${value}"
}
]
}
数据对象
"properties": [
{
"key": "Board",
"value": "Adaptive Cards"
},
{
"key": "List",
"value": "Backlog"
},
{
"key": "Assigned to",
"value": "Matt Hidinger"
},
{
"key": "Due date",
"value": "Not set"
}
]
因为这个或类似的问题最近多次出现。您必须确保使用“预览”按钮
绑定到 JSON 中任何数组的元素在设计时不会呈现,或者仅当使用 array[x].xx 引用特定数组元素时才会呈现。动态生成的元素当前仅在 Web 编辑器版本 https://adaptivecards.io/designer
中工作时以预览模式呈现如果您需要数组绑定元素的设计时经验,您可以使用 Adaptive Cards Studio 卡片创作的 Visual Studio 代码扩展。