当前位置: 首页 > Web前端 > JavaScript

获取上传文件进度

时间:2023-03-27 18:03:06 JavaScript

通过axios的进度条事件onUploadProgress获取上传文件进度,显示进度信息uploadAction(url,parameter,cd){returnrequest({url:url,method:'post',data:parameter,//ContentType:'multipart/form-data',timeout:0,//没有设置超时onUploadProgress:function(progressEvent){if(progressEvent.lengthComputable){cd(progressEvent)}}})}that.uploadAction(upload,formData,(progressEvent)=>{letcompleteVal=Math.ceil((progressEvent.loaded/progressEvent.total)*100||0)this.percent=completeVal}).then((res)=>{console.log(res)})