“Axios Async attend” Réponses codées

Axios Async Get

const axios = require('axios');

const sendGetRequest = async () => {
    try {
        const resp = await axios.get('https://jsonplaceholder.typicode.com/posts');
        console.log(resp.data);
    } catch (err) {
        // Handle Error Here
        console.error(err);
    }
};

sendGetRequest();
Daniel Jay

Axios Async attend

/**
 * Axios : Async/Await
 * Put within method
 */
function fetchSampleData() {
    let method = 'get' // ex. get | post | put | delete , etc
    return axios[method](url,params)
        .then((response) => {
            // success
            //-> save response to state, notification

            return true // pass to finish
        })
        .catch((error) => {
            // failed
            //-> prepare, notify, handle error

            return false // pass to finish
        })
        .then((resultBoolean) => {
            // do something after success or error

            return resultBoolean // for await purpose
        });
}

// Implementation
async function fetchResult() {
    let success = await fetchSampleData()
    if (success) {
        // handle success 
        // #
    } else {
        // handle error
        // #
    }
}
Innocent Ibis

Réponses similaires à “Axios Async attend”

Questions similaires à “Axios Async attend”

Plus de réponses similaires à “Axios Async attend” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code