javaScriptaxios

axios - 文件上传、下载进度

# 下载进度

axios({
  url: 'https://www.***.com/***.png',
  method: 'get',
  onDownloadProgress(progress) {
    console.log(Math.round((progress.loaded / progress.total) * 100) + '%')
  }
})

# 上传进度

axios({
  url: URL,
  method: 'post',
  data: {
    ...params
  },
  onUploadProgress(progress) {
    console.log(Math.round((progress.loaded / progress.total) * 100) + '%')
  }
})
上次更新: