From efc8485082c41e8a90e92dc492afe5d3703279f4 Mon Sep 17 00:00:00 2001 From: YeMingfei666 <1619116647@qq.com> Date: Sun, 29 Sep 2024 15:37:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=BE=AE=E4=BF=A1=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0=E6=96=87=E4=BB=B6=E5=A4=B1=E8=B4=A5=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/my-components/my-up-upload.vue | 25 +++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/components/my-components/my-up-upload.vue b/components/my-components/my-up-upload.vue index 9306f97..bfbba13 100644 --- a/components/my-components/my-up-upload.vue +++ b/components/my-components/my-up-upload.vue @@ -38,13 +38,27 @@ const emits = defineEmits(['update:modelValue']) const images = ref(props.modelValue) - + + + + function uploadfile(par){ + let file=null; + // #ifdef H5 + file= par.file + // #endif + // #ifndef H5 + file= par + // #endif + return $uploadFile(file) + } + function afterRead(e) { console.log(e); - if (Array.isArray(e)) { + if (Array.isArray(e.file)) { for (let i in e.file) { - const file = e.file[i].file - $uploadFile(file).then(res => { + const file = e.file[i] + console.log(file); + uploadfile(file).then(res => { console.log(res); images.value.push({ url: e.file[i].url, @@ -64,8 +78,7 @@ } }else{ const i=0 - const file = e.file.file - $uploadFile(file).then(res => { + uploadfile(e.file).then(res => { console.log(res); images.value.push({ url: e.file.url,