uni.showModal(OBJECT)
显示模态弹窗
OBJECT参数说明
| 参数 |
类型 |
必填 |
说明 |
平台支持 |
| title |
String |
是 |
提示的标题 |
all |
| content |
String |
是 |
提示的内容 |
all |
| showCancel |
Boolean |
否 |
是否显示取消按钮,默认为 true |
all |
| cancelText |
String |
否 |
取消按钮的文字,默认为"取消",最多 4 个字符 |
all |
| cancelColor |
HexColor |
否 |
取消按钮的文字颜色,默认为"#000000" |
all |
| confirmText |
String |
否 |
确定按钮的文字,默认为"确定",最多 4 个字符 |
all |
| confirmColor |
HexColor |
否 |
确定按钮的文字颜色,默认为"#3CC51F" |
all |
| success |
Function |
否 |
接口调用成功的回调函数 |
all |
| fail |
Function |
否 |
接口调用失败的回调函数 |
all |
| complete |
Function |
否 |
接口调用结束的回调函数(调用成功、失败都会执行) |
all |
success返回参数说明
| 参数 |
类型 |
说明 |
平台支持 |
| confirm |
Boolean |
为 true 时,表示用户点击了确定按钮 |
all |
| cancel |
Boolean |
为 true 时,表示用户点击了取消(用于 Android 系统区分点击蒙层关闭还是点击取消按钮关闭) |
all |
示例
uni.showModal({
title: '提示',
content: '这是一个模态弹窗',
success: function(res) {
if (res.confirm) {
console.log('用户点击确定')
} else if (res.cancel) {
console.log('用户点击取消')
}
}
})