# showModal ^6.8
显示对话框
# 请求参数
Prop | Type | Required | Default | Comment |
---|---|---|---|---|
title | String | Y | - | 提示的标题, 可为'' |
content | String | Y | - | 提示的内容, 可为'' |
showCancel | Boolean | N | false | 是否显示取消按钮 |
cancelText | String | N | - | 取消按钮的文字, 最多 4 个字符,在showCancel 为true 时,必填 |
cancelColor | String | N | 取消按钮的文字颜色(16 进制) | |
confirmText | String | Y | - | 确认按钮的文字 |
confirmColor | String | N | 确认按钮的文字颜色(16 进制) |
# 接口调用示例
let params = {
title: "test title",
content: "test content",
showCancel: true,
cancelText: "Cancel",
confirmText: "Confirm",
};
this.$bridge
.showModal(params)
.then((res) => {
this.$toast(res);
})
.catch((err) => {
this.$toast(err);
});
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 返回参数
- 成功时返回
Prop | Type | Value |
---|---|---|
code | Number | 回调返回 code 值,0 -成功 |
click | String | confirm -点击了确认按钮, cancel -点击了取消按钮 |
# 返回示例
{
code: 0,
click: 'confirm'
}
1
2
3
4
2
3
4