Button 按钮
概述
基础组件,触发业务逻辑时使用
使用指南
在.vue中引入组件
在main.js中引入样式文件
示例
API
Panel properties
属性
说明
类型
默认值
i-class
自定义 class 类名
String
-
type
按钮类型,可选值为 default, primary, ghost, info, success, warning, error 或者不设置
String
-
inline
是否为行内元素,开启后宽度为自适应
Boolean
false
size
按钮大小,可选值为 large、small、default 或者不设置
String
-
shape
按钮形状,可选值为 circle 和 square
String
square
disabled
设置按钮为禁用状态
Boolean
false
loading
设置按钮为加载中状态
Boolean
false
long
开启后,按钮没有间距
Boolean
false
open-type
微信开放能力
String
-
app-parameter
打开 APP 时,向 APP 传递的参数
String
-
hover-start-time
按住后多久出现点击态,单位毫秒
Number
20
hover-stay-time
手指松开后点击态保留时间,单位毫秒
Number
70
session-from
会话来源
String
-
send-message-title
会话内消息卡片标题
String
当前标题
send-message-path
会话内消息卡片点击跳转小程序路径
String
当前分享路径
send-message-img
会话内消息卡片图片
String
截图
send-message-card
显示会话内消息卡片
Boolean
false
Button events
事件名
说明
返回值
v-on:click
按钮在可用状态被点击时触发
-
v-on:getuserinfo
用户点击该按钮时,会返回获取到的用户信息,从返回参数的
detail中获取到的值同wx.getUserInfo
-
v-on:contact
客服消息回调
-
v-on:getphonenumber
获取用户手机号回调
-
v-on:error
当使用开放能力时,发生错误的回调
-
Last updated
Was this helpful?