Por que o this em métodos de protótipo personalizados de componentes de classe React é undefined? Como resolver? Como vincular métodos em componentes funcionais?
Considere primeiro como o this em métodos de protótipo definidos em uma classe se comporta em diferentes contextos de invocação:
class Animal {
constructor() {
console.log('Dentro do constructor da classe Animal:');
console.log(this);
}
falar() {
console.log('Dentro do método falar da classe Animal:');
console.log(this); ...
Publicado em 6-28 04:57