1、let formData = new FormData();
2、添加要传的字段:formData.append("avatarfile", data); (key,value)
3、上传文件
function uploadImg() {
// 1定义FormData
let formData = new FormData();
// 2添加字段
formData.append("avatarfile", data);
// 3上传文件
const url = import.meta.env.VITE_APP_BASE_API + '接口'
axios({
method: 'post',
url,
data: formData,
headers: {
Authorization: 'Bearer ' + getToken(),
'Content-Type': 'multipart/form-data', //重要字段,使用formData提交
},
}).then(async (response ) => {
……
});
}