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

Arrow function supriria a necessidade do Bind?

Durante o curso percebi que o professor precisa usar o .bind(this) em muitos métodos, mas lembrei da aula de ES6 do Flávio em que ele diz que as arrow functions tem escopo lexical e apliquei as arrow functions na maioria dos métodos da aula e o código continuou funcionando. Infelizmente não consegui trocar para arrow functions os métodos enviaForm(evento) e os métodos setNome, setEmail, setSenha porque aparentemente não é possível criar uma var enviaForm = evento => {/*código*/} dentro de classes (ainda). Minha pergunta é: Como ainda estou no primeiro dos 3 cursos de React, usar as arrow functions para evitar a maioria dos Binds pode me trazer algum problema no futuro ou posso continuar substituindo?

1 resposta
solução!

Opa Juan, acredito que a prática comum de mercado seja essa mesmo de usar Arrow Functions, exceto alguns casos que são exceções.

Como tudo é transpilado no final das contas, não acho que deveria se preocupar muito com isso agora não.