Olá Professor,
Estava escrevendo o código e como já estou me acostumando com o ECMAScript 6, escrevi o retorno da api com arrow function. E notei que se eu usar a arrow function não preciso utilizar o bind(this). Queria saber porque acontece isso.
componentWillMount() {
$.ajax({
url: 'http://cdc-react.herokuapp.com/api/autores',
dataType: 'json',
success: retorno => {
this.setState({ lista: retorno})
}
})
}