提问者:小点点

如何将图像文件附加到formData


我想将图像文件附加到FormData,但它不起作用

 `let formData = new FormData();        
  let profile = data.payload;
  formData.append('avatar', profile.avatar);

这里avatar是具有值的图像文件:

头像: FileList 0:File{name:"dulux.jpg",lastModified:1592928192081,lastModifiedDate:Tue Jun 23 2020 21:03:12GMT0500(巴基斯坦标准时间),webkitRelativePath:"",size:8336,…}长度:1 proto:FileList


共1个答案

匿名用户

似乎你的profile. avatar是一个数组:

formData.append('avatar', profile.avatar[0]);