mirror of
https://github.com/yangjian102621/geekai.git
synced 2025-09-24 04:06:39 +08:00
fix: 取消 ElMessage 的 appendTo 属性,防止被 Dialog 组件覆盖
This commit is contained in:
parent
da88a501ad
commit
5037df744f
@ -111,7 +111,7 @@ onMounted(() => {
|
|||||||
httpGet('/api/user/profile').then(res => {
|
httpGet('/api/user/profile').then(res => {
|
||||||
form.value = res.data
|
form.value = res.data
|
||||||
}).catch(() => {
|
}).catch(() => {
|
||||||
ElMessage.error({message: '获取用户信息失败', appendTo: '#user-info'})
|
ElMessage.error("获取用户信息失败")
|
||||||
});
|
});
|
||||||
})
|
})
|
||||||
|
|
||||||
@ -126,10 +126,10 @@ const afterRead = (file) => {
|
|||||||
// 执行上传操作
|
// 执行上传操作
|
||||||
httpPost('/api/upload', formData).then((res) => {
|
httpPost('/api/upload', formData).then((res) => {
|
||||||
form.value.avatar = res.data
|
form.value.avatar = res.data
|
||||||
ElMessage.success({message: '上传成功', appendTo: '#user-info', duration: 1000})
|
ElMessage.success('上传成功')
|
||||||
}).catch((e) => {
|
}).catch((e) => {
|
||||||
console.log(e.message)
|
console.log(e.message)
|
||||||
ElMessage.error({message: '上传失败', appendTo: '#user-info'})
|
ElMessage.error('上传失败')
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
error(err) {
|
error(err) {
|
||||||
@ -144,16 +144,12 @@ const save = function () {
|
|||||||
httpPost('/api/user/profile/update', form.value).then(() => {
|
httpPost('/api/user/profile/update', form.value).then(() => {
|
||||||
ElMessage.success({
|
ElMessage.success({
|
||||||
message: '更新成功',
|
message: '更新成功',
|
||||||
appendTo: '#user-info',
|
|
||||||
onClose: () => emits('hide', false)
|
onClose: () => emits('hide', false)
|
||||||
})
|
})
|
||||||
// 更新用户数据
|
// 更新用户数据
|
||||||
emits('update-user', {nickname: form.value['nickname'], avatar: form.value['avatar']});
|
emits('update-user', {nickname: form.value['nickname'], avatar: form.value['avatar']});
|
||||||
}).catch(() => {
|
}).catch((e) => {
|
||||||
ElMessage.error({
|
ElMessage.error('更新失败:' + e.message)
|
||||||
message: '更新失败',
|
|
||||||
appendTo: document.getElementById('user-info')
|
|
||||||
})
|
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
const close = function () {
|
const close = function () {
|
||||||
|
Loading…
Reference in New Issue
Block a user