diff --git a/src/components/img/UploadImgHomeWork.vue b/src/components/img/UploadImgHomeWork.vue index 4d0d827..c544b72 100644 --- a/src/components/img/UploadImgHomeWork.vue +++ b/src/components/img/UploadImgHomeWork.vue @@ -51,19 +51,26 @@ function handleChange(file) { f.uid = file.uid; file.raw = f; console.log(file.raw) - imageRef.value.submit(); + if(file.raw.name.includes('.mp4') || file.raw.name.includes('.jpeg')){ + files.value = [] + emit('update:value', files.value) + ElMessage.error(`暂不支持此格式文件上传`); + return + }else{ + imageRef.value.submit(); - if (file.response && file.response.code === 200) { - file.url = file.response.data - } - const index = files.value.findIndex(f => f.uid === file.uid) - if (index === -1) { - files.value.unshift(file) - } else { - files.value[index] = file - } + if (file.response && file.response.code === 200) { + file.url = file.response.data + } + const index = files.value.findIndex(f => f.uid === file.uid) + if (index === -1) { + files.value.unshift(file) + } else { + files.value[index] = file + } - emit('update:value', files.value) + emit('update:value', files.value) + } } function remove(i) {