Reagir, por que usar super (adereços) dentro do construtor de classe ES6? [duplicado]
Esta pergunta já tem uma resposta aqui:
Qual é a diferença entre "super ()" e "super (adereços)" no React ao usar as classes es6? 10 respostasSei que a palavra-chave super pode ser usada para chamar funções em um componente pai. No entanto, não estou totalmente claro por que você usaria a super palavra-chave no exemplo abaixo - apenas passando-a quaisquer objetos que estão sendo passados para o construtor.
Alguém pode esclarecer as várias razões para usar a super palavra-chave em um construtor de classe ES6, ao reagir?
constructor(props) {
super(props);
this.state = {
course: Object.assign({}, this.props.course),
errors: { }
};
this.updateCourseState = this.updateCourseState.bind(this);
}