Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Aula 9 ->

Quando a condição é verdadeira, ele funciona sem problemas, mas quando a condição é falsa, ele não está funcionando. todo o código no "else" não funciona. Já tentei copiar e colar o algoritmo inteiro da pagina, mas ainda sim não funciona ^^.

var botaoAdicionar = document.querySelector("#buscar-paciente");
botaoAdicionar.addEventListener("click", function(){
    var xhr = new XMLHttpRequest();
    xhr.open("GET", "http://api-pacientes.herokuapp.com/pacientes");
    xhr.addEventListener("load", function(){

        if (xhr.status == 200){
            var resposta = xhr.responseText;
            var pacientes = JSON.parse(resposta);
            pacientes.forEach(function(paciente){
            adicionaPAcienteNaTabela(paciente);

            });
        }else{
            console.log(xhr.status);
            console.log("bla bla bla");
            console.log(xhr.responseText);
        }

    });
    xhr.send();

});
        }
1 resposta
solução!

Descobri... pra testar, eu tava modificando a url assim:

"http://api-pacientes.hero22222kuapp.com/pacientes" , e isso estava me causando o problema. quando mudei pra

"http://api-pacientes.herokuapp.com/pacie22222ntes"

ele funcionou normalmente.