首页 > 解决方案 > 如何更改自适应卡片按钮属性?

问题描述

使用 Microsoft bot 框架和 Nodejs sdk v3 开发 webapp bot。尝试实现反馈功能。在自适应卡片中使用按钮并向其添加提交操作。

当单击按钮时,能够捕获该按钮的值。但是也想在点击后改变按钮的颜色。有没有办法做到这一点,尝试使用 CSS 但没有运气。

{
    "type": "ColumnSet",
    "columns": [
    {
        "type": "Column",
        "width": "Auto",
        "items": [
        {
            "type": "TextBlock",
            "text": "★"
        }
        ],
        "selectAction": {
            "type": "Action.Submit",
            "title": "1",
            "data": {
                "feedback": "1"
            }
        }
    },
    {
        "type": "Column",
        "width": "Auto",
        "items": [
        {
            "type": "TextBlock",
            "text": "★"
        }
        ],
        "selectAction": {
            "type": "Action.Submit",
            "title": "2",
            "data": {
                "feedback": "2"
            }
        }
    }                 
    ]
}

标签: cssnode.jsdirect-line-botframeworkadaptive-cards

解决方案


推荐阅读