Javascript API - Message
优质
小牛编辑
127浏览
2023-12-01
6.6 ABP表现层 - Message
6.6.4.1 简介
消息API被用来向用户显示一个消息或者从用户那里得到一个确认。
消息API默认实现方式是使用了sweetalert库。使用时你需要引用sweetalert的样式和js,然后把 abp.sweet-alert.js 作为适配器包含到你的页面中。
6.6.4.2 显示消息
如下所示:
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');
成功的消息框显示如下:
6.6.4.3 Confirmation对话框
如下所示:
abp.message.confirm(
'User admin will be deleted.', //确认提示
'Are you sure?',//确认提示(可选参数)
function (isConfirmed) {
if (isConfirmed) {
//...delete user 点击确认后执行
}
}
);
第二个参数(标题)是可选的(所以,回调函数可以作为第二个参数)。
确认消息框显示如下:
ABP在内部使用了消息API,例如:如果某个AJAX调用失败,那么它会调用abp.message.error。