opt: add image upload support for md-editor-3

This commit is contained in:
RockYang 2024-01-19 18:43:13 +08:00
parent 437632f859
commit 9960a31485

View File

@ -381,8 +381,26 @@ const uploadImg = (file) => {
},
});
};
const onUploadImg = (files) => {
console.log(files);
//
const onUploadImg = (files, callback) => {
Promise.all(
files.map((file) => {
return new Promise((rev, rej) => {
const formData = new FormData();
formData.append('file', file, file.name);
//
httpPost('/api/upload', formData).then((res) => rev(res)).catch((error) => rej(error));
});
})
).then(res => {
ElMessage.success({message: "上传成功", duration: 500})
callback(res.map((item) => item.data.url));
}).catch(e => {
ElMessage.error('图片上传失败:' + e.message)
})
};
</script>