🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
Dialog,也叫 “modal”,表现为带遮罩的弹框。可以分为 Alert 和 Confirm 两种。 #### [](https://github.com/weui/weui/wiki/Dialog#alert)Alert alert,警告弹框,功能类似于浏览器自带的 alert 弹框,用于提醒、警告用户简单扼要的信息,只有一个“确认”按钮,点击“确认”按钮后关闭弹框。 示例代码如下: ~~~ <div style="display: none;"> <div class="weui-mask"></div> <div class="weui-dialog"> <div class="weui-dialog__hd"><strong class="weui-dialog__title">弹窗标题</strong></div> <div class="weui-dialog__bd">弹窗内容,告知当前页面信息等</div> <div class="weui-dialog__ft"> <a href="javascript:;" class="weui-dialog__btn weui-dialog__btn_primary">确定</a> </div> </div> </div> ~~~ 预览效果如下: ![image](https://cloud.githubusercontent.com/assets/4652816/12580764/2c64ecc8-c46d-11e5-8e99-daa5fdc2c2a9.png) #### [](https://github.com/weui/weui/wiki/Dialog#confirm)Confirm Confirm,确认弹框,功能类似于浏览器自带的 confirm 和 prompt 的集合,可以用于让用户确认/取消确认,也可以让用户填写表单。 示例代码如下: ~~~ <div id="dialog1" style="display: none;"> <div class="weui-mask"></div> <div class="weui-dialog"> <div class="weui-dialog__hd"><strong class="weui-dialog__title">弹窗标题</strong></div> <div class="weui-dialog__bd">弹窗内容,告知当前状态、信息和解决方法,描述文字尽量控制在三行内</div> <div class="weui-dialog__ft"> <a href="javascript:;" class="weui-dialog__btn weui-dialog__btn_default">辅助操作</a> <a href="javascript:;" class="weui-dialog__btn weui-dialog__btn_primary">主操作</a> </div> </div> </div> ~~~ 预览效果如下: ![image](https://cloud.githubusercontent.com/assets/4652816/12580855/e1f31506-c46d-11e5-81c1-2653cf2d3041.png)