出现的问题
可以看到最后面的这个文件,后面缺少了一个成功的标记
在这里我是通过
<el-upload
class="upload-demo"
action="#"
:on-preview="handlePreview"
:on-remove="handleRemove"
:limit="10"
:file-list="form._digitalMediaDtoList"
:before-upload="fn_upload__before"
:http-request="upload_file"
accept=".pdf, .doc, .docx, .xls, .xlsx"
>
自定义http-request上传方法来实现的
最后检查,在这里方法里面,是要返回一个promise的,不然的会,就会出现
file的状态一直是ready的状态,即使你是自己在file-list手动赋值success也是会自动变成ready的,
return commonApi.fn_api__upload(formData).then((res) => {
});
所以在接口前面加个return就好了