Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Outra forma de popular a lista de negociações

Uma outra forma que eu resolvi de solucionar a parte de popular a lista de negociações foi chamando o adiciona diretamente dentro da função map:

  JSON.parse(request.responseText)
          .map(response =>
            this._listaNegociacoes.adiciona(new Negociacao(
              response.data,
              response.quantidade,
              response.valor)));
1 resposta
solução!

Opa, realmente funciona :). Um detalhe que me soa estranho é a chamada de uma função que adiciona algo dentro de um map, mas é só falta de costume mesmo.