Sending data into the API with the following code
signIn: async (email, senha) =>{
try{
const req = await fetch ( `${BASE_API}/Auth/login.php`,{
method: 'POST',
headers:{ Accept: 'application/json', 'Content-Type': 'application/json' },
body: JSON.stringify({email: email, senha: senha})
});
const json = await req.json();
console.log(json);
return json;
}
catch(error){
console.error(error);
}
}
returns the following json that is being trown into console.
Array [
Object {
"user_avatar": "path",
"user_celular": "00912341234",
"user_email": "test@gmail.com",
"user_id": "6",
"user_mesa": "0",
"user_nome": "Marcos",
"user_senha": "testtest",
"user_since": "2021-04-28",
"user_sobrenome": "da Silva",
"user_tipo": "0",
},
]
how can I extract data from this json? for example: alert(json.user_nome)
Advertisement
Answer
First thing is this is not json this is the array object so if you want data from 1st object in array then you should use this…
json[0].user_nome
Or if you want all the user_nome property from all json object data then you have to use loop.