1
resposta

Ordem para chamar o método xhr.send();

Olá Amigos(as). Acredito que pra ficar mais didático esse método "xhr.send()" poderia ter sido chamado logo após o xhr.open();

Assim que vc abre a conexão, informar qual método utilizar e a URL desejada, vc envia a requisição. É uma besteira mas fica mais organizado e fácil de entender. Das duas formas funcionam.

botaoAdicionar.addEventListener("click", function() { var xhr = new XMLHttpRequest();

xhr.open("GET", "https://api-pacientes.herokuapp.com/pacientes");

xhr.send();

xhr.addEventListener("load", function() {
    var resposta = xhr.responseText;
    var pacientes = JSON.parse(resposta);

    pacientes.forEach(function(paciente) {
        adicionaPacienteNaTabela(paciente);
    });
});

});

1 resposta

Fala Amaro, tudo bem?

Com certeza! Ficou bem melhor mesmo até semânticamente, muito bem! :D