From b6ceb5cfef734c90603e0a2e9f9d8f18246b7927 Mon Sep 17 00:00:00 2001 From: Romesum Date: Wed, 29 Apr 2020 01:15:57 +0800 Subject: [PATCH] =?UTF-8?q?[feat][VM]=EF=BC=9A=E6=96=B0=E5=A2=9E=E5=B7=A5?= =?UTF-8?q?=E5=85=B7=E5=87=BD=E6=95=B0=20=E6=98=BE=E7=A4=BA=E8=AF=A2?= =?UTF-8?q?=E9=97=AE=E6=A1=86=EF=BC=8C=E6=8F=90=E7=A4=BA=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- element-vue/src/utils/dialog.js | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 element-vue/src/utils/dialog.js diff --git a/element-vue/src/utils/dialog.js b/element-vue/src/utils/dialog.js new file mode 100644 index 0000000..069440e --- /dev/null +++ b/element-vue/src/utils/dialog.js @@ -0,0 +1,28 @@ +// 询问框 +export async function showDialog(content) { + return new Promise((resolve, reject) => { + this.$confirm(content, '提示', { + confirmButtonText: '确定', + cancelButtonText: '取消', + type: 'warning' + }).then(() => { + resolve() + }).catch(() => { + reject() + }); + }) +} +// 显示操作成功 +export function showSuccess(content) { + this.$message({ + type: 'success', + message: content + }); +} +// 显示操作失败 +export function showFail(content) { + this.$message({ + type: 'info', + message: content + }); +}