英雄卡按钮回传

时间:2019-01-11 08:26:54

标签: c# botframework

我正在Bot Framework v4中使用英雄卡。单击英雄卡上的按钮时,我不想显示任何值。因此,#!/usr/bin/env ruby class Country CODE_TO_NAME = Hash.new('Not match').merge({ 'us' => 'United States', 'mx' => 'Mexico', 'fr' => 'France', 'gr' => 'Germany', # BTW, the ISO-3166-1 alpha-2 code for Germany is 'de' nil => 'Code not specified' }).freeze def self.name(code) CODE_TO_NAME[code] end end puts Country.name(ARGV.shift) 的类型设置为PostBack。不幸的是,第一次在聊天中单击按钮时,该值会显示在表单中。如果再次单击同一按钮,它将不再显示任何值。

让我知道如何禁用第一次显示它。

英雄卡按钮的代码:

CardAction

1 个答案:

答案 0 :(得分:2)

您是否正在使用BotFramework模拟器?这是bug,现已在最新版本的模拟器中修复。有更新应该可以解决。