This commit is contained in:
parent
c28523721d
commit
06086307e6
|
|
@ -0,0 +1,63 @@
|
|||
import VXETable from 'vxe-table'
|
||||
|
||||
/**
|
||||
* 函数 - 弹窗
|
||||
*/
|
||||
const msgs = { // 提示信息
|
||||
title: "提示",
|
||||
confirmText: "确定",
|
||||
cancelText: "取消",
|
||||
placeholderText: "请输入"
|
||||
};
|
||||
export default {
|
||||
/**
|
||||
this.$mk.alert({ content: '基本提示框', title: '标题1' });
|
||||
*/
|
||||
alert: function (options = {}) { // 弹窗
|
||||
options = Object.assign({ title: msgs.title }, options); // 合并
|
||||
|
||||
return VXETable.modal.alert(options); // 弹窗
|
||||
},
|
||||
|
||||
/**
|
||||
this.$mk.msg(“消息提示”);
|
||||
*/
|
||||
msg: function (content) {
|
||||
return VXETable.modal.message({ content: content }); // 消息提示
|
||||
},
|
||||
|
||||
info: function (content) { // 信息提示
|
||||
return VXETable.modal.message({ content: content, status: 'info' });
|
||||
},
|
||||
|
||||
warning: function (content) { // 警告提示
|
||||
return VXETable.modal.message({ content: content, status: 'warning' });
|
||||
},
|
||||
|
||||
question: function (content) { // 询问提示
|
||||
return VXETable.modal.message({ content: content, status: 'question' });
|
||||
},
|
||||
|
||||
success: function (content) { // 成功提示
|
||||
return VXETable.modal.message({ content: content, status: 'success' });
|
||||
},
|
||||
|
||||
error: function (content) { // 错误提示
|
||||
return VXETable.modal.message({ content: content, status: 'error' });
|
||||
},
|
||||
|
||||
loading: function (content) { // 加载提示
|
||||
return VXETable.modal.message({ content: content, status: 'loading', duration: -1, id: 'loading' });
|
||||
},
|
||||
|
||||
hideLoading: function () { // 隐藏加载提示
|
||||
VXETable.modal.close("loading");
|
||||
},
|
||||
|
||||
/*
|
||||
this.$mk.confirm('您确定要删除吗?').then(type => {
|
||||
this.$mk.msg("点击了确定")
|
||||
});
|
||||
*/
|
||||
confirm: VXETable.modal.confirm // 确认提示
|
||||
}
|
||||
Loading…
Reference in New Issue