在request中封装了axios以后,然后再单独的api文件中引入,当文件上传的时候在文件比较大的场景上,我想要在文件上传的过程中获取文件上传的进度
参考地址:axios上传文件获取上传进度_m0_46627730的博客-CSDN博客_axios获取上传进度
修改为:
api.js
export function batchCreateModels(params,configs){
return request.post('xx/xxx',params,configs)
}
upload.vue
this.precentage = 0
this.showProgress = true
let configs={
headers: {appId},
onUploadProgress: progressEvent = > {
let present = (progressEvent.loaded / progressEvent.total*100 | 0)
this.percentage = present
}
}
batchCreateModels(params,configs).then(res =>{
})