2017-08-09 2 views
0

Je fais un filtre à cases multiples, et je dois envoyer au serveur un objet avec une méthode post. Comment puis-je utiliser fetch pour faire ça? Puis-je envoyer des données en utilisant l'extraction? Et à partir du serveur, je dois recevoir une liste filtrée. Merci!Comment envoyer des données avec fetch dans react-redux

+2

Vous devriez pouvoir utiliser chercher. Qu'avez-vous essayé jusqu'à présent? –

+0

Votre question en tant que telle est trop large et la réponse probable que vous allez recevoir est demandée, qu'est-ce que vous avez déjà essayé? Vous pouvez commencer par lire https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch – sideshowbarker

Répondre

2

Oui, vous pouvez spécifier la méthode avec le code chercher exemple « POST »

ici de https://facebook.github.io/react-native/docs/network.html

function getMoviesFromApiAsync() { 
    return fetch('https://mywebsite.com/endpoint/', { 
     method: 'POST', 
     headers: { 
     'Accept': 'application/json', 
     'Content-Type': 'application/json', 
     }, 
     body: JSON.stringify({ 
     firstParam: 'yourValue', 
     secondParam: 'yourOtherValue', 
     }) 
    }).then((response) => response.json()) 
     .then((responseJson) => { 
     return responseJson.success; 
     }) 
     .catch((error) => { 
     console.error(error); 
     }); 
    }