Por teste tentei mostrar o response Text com o código abaixo, mas sem sucesso. Porque ?
let xhr = new XMLHttpRequest();
xhr.open("GET", "negociacoes/semana");
console.log(xhr.responseText);
xhr.send();
Por teste tentei mostrar o response Text com o código abaixo, mas sem sucesso. Porque ?
let xhr = new XMLHttpRequest();
xhr.open("GET", "negociacoes/semana");
console.log(xhr.responseText);
xhr.send();
Faltou uma parte... Segundo a aula, é assim:
let xhr = new XMLHttpRequest();
xhr.open('GET', 'negociacoes/semana');
xhr.onreadystatechange = () => {
if(xhr.readyState == 4) {
if(xhr.status == 200) {
JSON.parse(xhr.responseText)
.map(objeto => new Negociacao(new Date(objeto.data), objeto.quantidade, objeto.valor))
.forEach(negociacao => this._listaNegociacoes.adiciona(negociacao));
} else {
console.log(xhr.responseText);
}
}
}
xhr.send();