J'utilise chercher pour télécharger des images en réaction, mon code est comme ci-dessous:Pourquoi j'utilise fetch pour uploader img dans reag n'a pas de nom de fichier?
let formData = new FormData();
let file = {uri: imgdata, type: 'multipart/form-data', name: '2_resources.jpg'};
formData.append("name", "name");
formData.append("mobile", "18381307123");
formData.append("content", "123654");
formData.append("resources", file,"2_resources.jpg");//mind this line
fetch(Config.report,
{
mode: 'cors',
method: "POST",
body: formData
})
.then(res => res.json())
.then((data) => {
console.log(data)
}
).catch((err) => {
console.log(err)
}
);
mais, exécutez-je obtenir la demande:
J'ai look pour FormData
document API sur https://developer.mozilla.org/en-US/docs/Web/API/FormData il ont écrire ci-dessous:
et le fetch est utilisé: "isomorphic-fetch": "^2.2.1"
que dois-je faire pour utiliser récupérer des images? Merci.
merci, je sais comment le résoudre, j'utilise [conception ant] (https : //mobile.ant.design/components/image-picker-cn/#components-image-picker-demo-basic) pour sélectionner l'image et l'utiliser de manière incorrecte. Merci beaucoup. –