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,