typeError _ref is undefined

11,369

You need to return response.json() in your Promise handler :

callDB(){
    fetch('http://localhost:4000/lista')
    .then((response)=>{
        return response.json()
    })
    .then(({data})=>{
        console.log(data);
    })
    .catch((err)=>{console.log(err);});
}
Share:
11,369

Related videos on Youtube

Antonio Gonzalez
Author by

Antonio Gonzalez

Updated on June 04, 2022

Comments

  • Antonio Gonzalez
    Antonio Gonzalez almost 2 years

    I jump into react with just the basic about javascript, I'm making a query in my server that handle mysql and the connection is fine but the return is where I have a problem,it suppose to return a JSON with the query but I found error typeError _ref is undefined here is the function where I connect to my API

    callDB(){
        fetch('http://localhost:4000/lista')
        .then((response)=>{
            response.json()
        })
        .then(({data})=>{
            console.log(data);
        })
        .catch((err)=>{console.log(err);});
    }
    

    In the data part is where it doesn't work any ideas?thanks before anything