ek.showModal
支持 Promise
显示模态对话框。
参数
参数 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
title | string | 否 | 标题 | |
content | string | 否 | 内容 | |
showCancel | boolean | true | 否 | 是否显示取消按钮 |
cancelText | string | 取消 | 否 | 取消按钮的文字 |
cancelColor | string | #000 | 否 | 取消按钮的文字颜色,必须是 16 进制格式 |
confirmText | string | 确定 | 否 | 确认按钮的文字 |
confirmColor | string | #576B95 | 否 | 确认按钮的文字颜色,必须是 16 进制格式 |
editable | boolean | 否 | 是否显示输入框 | |
placeholderText | string | 否 | 显示输入框时的提示文本 | |
success | function | 否 | 接口调用成功的回调函数 | |
fail | function | 否 | 接口调用失败的回调函数 | |
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
成功返回
属性 | 类型 | 说明 |
---|---|---|
content | string | editable 为 true 时,用户输入的文本 |
confirm | boolean | 为 true 时,表示用户点击了确定按钮 |
cancel | boolean | 为 true 时,表示用户点击了取消 |
Example
ts
ek.showModal({
title: '是否删除',
content: '删除后将无法找回照片'
})