axios上传文件

↘锁芯ラ 提交于 2020-01-11 19:02:42

axios上传文件

let formData = new FormData()
formData.append('file', e.target.files[0])
this.$axios({
          url: '接口地址',
          method: "POST",
          data: formData,
          headers: {
            'Content-Type': 'multipart/form-data',
            'Authorization': this.token,
            'X-Requested-With': 'XMLHttpRequest'
          },
          processData: false,
          contentType: false,
          //原生获取上传进度的事件
                  // onUploadProgress:function(progressEvent){
                  //     var complete = Math.floor(progressEvent.loaded / progressEvent.total)
                  // }
        }).then(res => {
          console.log(res)
        }).catch(err => {
         console.log(err)
        })
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!