class NegociacaoController {
constructor() {
let $ = document.querySelector.bind(document);
this._inputData = $('#data');
this._inputQuantidade = $('#quantidade');
this._inputValor = $('#valor');
this._listaNegociacoes = new ListaNegociacoes(model =>
this._negociacoesView.update(model));
// ---- como transformar o this acima em DINÂMICO usando arrow function
}
}
Sei que isso nada tem a ver com a solução do problema.... mas só por curiosidade: se eu quisesse implementar para que o escopo da arrow function se tornasse dinâmico (em vez de léxico)? como ficaria o código? Teria de usar o bind e o Reflect? como ficariam essas soluções no código ?