多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 6.6 ABP表现层 - Message ### 6.6.4.1 简介 消息API被用来向用户显示一个消息或者从用户那里得到一个确认。 消息API默认实现方式是使用了[sweetalert](http://t4t5.github.io/sweetalert/)库。使用时你需要引用sweetalert的样式和js,然后把 **abp.sweet-alert.js** 作为适配器包含到你的页面中。 ### 6.6.4.2 显示消息 如下所示: ```javascript abp.message.info('some info message', 'some optional title'); abp.message.success('some success message', 'some optional title'); abp.message.warn('some warning message', 'some optional title'); abp.message.error('some error message', 'some optional title'); ``` 成功的消息框显示如下: ![](images/5.3.2.png) ### 6.6.4.3 Confirmation对话框 如下所示: ```javascript abp.message.confirm( 'User admin will be deleted.', //确认提示 'Are you sure?',//确认提示(可选参数) function (isConfirmed) { if (isConfirmed) { //...delete user 点击确认后执行 } } ); ``` 第二个参数(标题)是可选的(所以,回调函数可以作为第二个参数)。 确认消息框显示如下: ![](images/5.3.3.png) ABP在内部使用了消息API,例如:如果某个AJAX调用失败,那么它会调用abp.message.error。