按钮(旧)
#
适用场景用以触发特定事件的发生,如点击事件、信息提交等。
属性
组件接收的外部传入的属性
属性名 | 属性标识 | 类型 | 说明 |
---|
标题 | content | string | 更改按钮内的文本内容 示例:"按钮" |
风格 | type | string | 更改按钮的颜色风格 示例:"primary" |
尺寸 | size | string | 更改按钮的尺寸大小 示例:"default" |
用于表单场景 | formType | string | 按钮: 适用于常见的按钮点击使用场景,可在事件配置区中对按钮组件配置点击事件并触发相应的执行动作;重置: 需配合表单容器组件使用,将按钮放置在表单容器中,点击后即可重置表单容器中表单组件的输入信息;提交: 需配合表单容器组件使用,将按钮放置在表单容器中,点击后即可对表单容器中的数据进行提交 示例:"button" |
加载中 | loading | boolean | 开启后按钮会变为加载状态 示例:false |
是否禁用 | disabled | boolean | 开启后按钮将无法进行点击 示例:false |
微信开放能力(小程序) | openType | string | 仅支持在小程序构建时使用,为按钮配置小程序能力相关的各项按钮属性,用于相关微信能力的调用 示例:"" |
类目ID(小程序) | categoryId | array | |
会话内消息卡片标题(小程序) | sendMessageTitle | string | 示例:"" |
会话内消息卡片点击跳转小程序路径(小程序) | sendMessagePath | string | 示例:"" |
会话内消息卡片图片(小程序) | sendMessageImg | string | 示例:"" |
会话来源(小程序) | sessionFrom | string | 示例:"" |
是否显示会话内消息卡片(小程序) | showMessageCard | boolean | 示例:false |
打开APP时,向APP传递的参数(小程序) | appParameter | string | 示例:"" |
事件
组件暴露的事件,可以监听组件的事件来触发一些外部的动作
事件名 | 事件code | 事件出参 event.detail | 适用情况 | 说明 |
---|
点击 | tap | 兼容三端 | - | |
客服会话 | contact | 兼容三端 | - | |
打开App | launchApp | 兼容三端 | - | |
打开授权设置 | openSetting | 兼容三端 | - |