Duvidas em flutter, como pegar dados separados do banco de dados.

10/07/2019

10

Future<List> _login() async {
final response = await http.post("https://10.0.0.10/logar.php", body:{
"email_app": email_app.text,
"senha_app": senha_app.text,
});
print(response.body); //aqui me retorna essas informações = {"LOGIN":"SUCESSO","NOME":"teste","EMAIL":"teste@"}

porem eu queria pegar apenas os dados que contem o nome e armazenar em alguma variavel e fazer a mesma coisa no email.
Responder

Posts

Olá Daniel, uma forma de você fazer isso é assim:

// Você primeiro vai converter a resposta em um map
Map<String, dynamic> userData = json.decode(response.body);

// Ai é só você acessar o seu map através da chave e salvar numa variável
String userNome = userData["NOME"].toString());


Abraços
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar