聆客开放平台

# 按钮

# 字段列表

字段 是否必填 类型 描述 示例
type 字符串 type 为 EButton ,标志该组件为按钮 "EButton"
status 字符串 按钮的样式类型:
primary : 主级颜色
normal : 次级颜色
warning : 警示颜色
"primary"
label 参考文本模块 按钮的文本内容
action 字符串 点击事件 [OpenUrl]
url=http://www.xxx.com
confirm confirm 二次确认对象 选择选项之后的二次确认弹窗配置

# confirm 二次确认对象

由于交互组件的特殊性,默认情况下交互组件都会在交互完成之后立即执行,比如打开链接,或发送请求。 但你也可以配置 confirm 字段来给交互组件增加二次确认的功能,防止用户误操作。

字段 是否必填 类型 描述
title 参考文本模块 二次确认弹窗的标题
content 参考文本模块 二次确认弹窗的主要内容

# json示例

### json示例

{
  "type": "EButton",
  "status": "primary",
  "label": {
    "type": "EText",
    "text": "主要按钮",
  },
  "action": "[Toast]\nmessage=我是主要按钮",
  "confirm": {
    "title": {
      "type": "EText",
      "text": "二次确认",
    },
    "content": {
      "type": "EText",
      "text": "确定继续本次操作吗?",
    }
  }
}