Verifiquei que ao utilizar o programa abaixo é exibido o seguinte erro (alert) no browser: Cannot read properties of undefined (reading 'forEach').
this.transacoes.forEach((transacao) =>{...});
Porém ao remover o this. a execução ocorre normalmente:
transacoes.forEach((transacao) =>{...})
De fato, no console.log da variável this.transacoes
é exibido undefined, e no transacoes
é exibido o array.
Qual a explicação?