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

dúvida no THIS.

Foi utilizado o: console.log(this.negociacoes.paraTexto());

Por que ele utilizou o this?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta
solução!

Olá Gustavo, tudo bem?

É simples: negociacoes é uma propriedade da classe NegociacaoController e sendo assim, para acessá-la, precisamos fazer referência à instância atual da classe em execução. Por isso executamos this.negociacoes.paraTexto(), diferente do negociacao que é uma constante declarada dentro método adiciona que aí pode ser executado sem o this, assim: negociacao.paraTexto().

Espero ter ajudado.

Att.