From 5037df744f772349883842ec063903304b07b138 Mon Sep 17 00:00:00 2001 From: RockYang Date: Tue, 4 Jul 2023 17:59:55 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=8F=96=E6=B6=88=20ElMessage=20?= =?UTF-8?q?=E7=9A=84=20appendTo=20=E5=B1=9E=E6=80=A7=EF=BC=8C=E9=98=B2?= =?UTF-8?q?=E6=AD=A2=E8=A2=AB=20Dialog=20=E7=BB=84=E4=BB=B6=E8=A6=86?= =?UTF-8?q?=E7=9B=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/components/ConfigDialog.vue | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/web/src/components/ConfigDialog.vue b/web/src/components/ConfigDialog.vue index aec6c846..97e21bb5 100644 --- a/web/src/components/ConfigDialog.vue +++ b/web/src/components/ConfigDialog.vue @@ -111,7 +111,7 @@ onMounted(() => { httpGet('/api/user/profile').then(res => { form.value = res.data }).catch(() => { - ElMessage.error({message: '获取用户信息失败', appendTo: '#user-info'}) + ElMessage.error("获取用户信息失败") }); }) @@ -126,10 +126,10 @@ const afterRead = (file) => { // 执行上传操作 httpPost('/api/upload', formData).then((res) => { form.value.avatar = res.data - ElMessage.success({message: '上传成功', appendTo: '#user-info', duration: 1000}) + ElMessage.success('上传成功') }).catch((e) => { console.log(e.message) - ElMessage.error({message: '上传失败', appendTo: '#user-info'}) + ElMessage.error('上传失败') }) }, error(err) { @@ -144,16 +144,12 @@ const save = function () { httpPost('/api/user/profile/update', form.value).then(() => { ElMessage.success({ message: '更新成功', - appendTo: '#user-info', onClose: () => emits('hide', false) }) // 更新用户数据 emits('update-user', {nickname: form.value['nickname'], avatar: form.value['avatar']}); - }).catch(() => { - ElMessage.error({ - message: '更新失败', - appendTo: document.getElementById('user-info') - }) + }).catch((e) => { + ElMessage.error('更新失败:' + e.message) }) } const close = function () {