发表于: 2020-04-26 20:58:42
1 1591
今天完成的事情:
1.推进任务
明天计划的事情:
1.推进任务
遇到的问题和收获:
return service({
method: 'post',
url: '/api/a/u/img/task',
data: formData,
headers: {
showLoading: false,
handleQs: false,//传入一个handleQs,在拦截请求时,如果为此false,则不做序列化处理
'Content-Type': 'multipart/form-data'
},
onUploadProgress: res => {
console.log(res);
// param.file.percent = (res.loaded / res.total * 100 | 0)//转换二进制
let complete = (res.loaded / res.total * 100 | 0)//转换二进制
param.onProgress({percent: complete})
// param.onProgress(param.file)
}//axios自带上传时钩子 onUploadProgress,
// 如果需要显示上传进度,可把 upload组件的 onProgress 传给axios
})
upload组件 onProgress 钩子有个 percent 百分比属性,所以直接计算后传回
不过它上传完成后虽然显示进度,不过预览图没了。
另外再修改一下其他的bug
评论