dialog,弹窗,alert和confirm的父类
Kind: global function
Param | Type | Default | Description |
---|---|---|---|
[options] | object |
配置项 | |
[options.title] | string |
弹窗的标题 | |
[options.content] | string |
弹窗的内容 | |
[options.className] | string |
弹窗的自定义类名 | |
[options.buttons] | array |
按钮配置项 | |
[options.buttons[].label] | string |
"确定" |
按钮的文字 |
[options.buttons[].type] | string |
"primary" |
按钮的类型 [primary, default] |
[options.buttons[].onClick] | function |
$.noop |
按钮的回调 |
Example
weui.dialog({
title: 'dialog标题',
content: 'dialog内容',
className: 'custom-classname',
buttons: [{
label: '取消',
type: 'default',
onClick: function () { alert('取消') }
}, {
label: '确定',
type: 'primary',
onClick: function () { alert('确定') }
}]
});
// 主动关闭
var $dialog = weui.dialog({...});
$dialog.hide(function(){
console.log('`dialog` has been hidden');
});