私は、スーパーキーワードが親コンポーネントの関数を呼び出すために使用できることを認識しています。しかし、以下の例でsuperキーワードを使用する理由は完全にはわかりません。どのような小道具がコンストラクタに渡されても、それを渡すだけです。なぜ、スーパー(小道具)をES6クラスのコンストラクタ内で使うのですか?
誰かが、ES6クラスのコンストラクタでsuperキーワードを使用したさまざまな理由で、反応することができますか?
constructor(props) {
super(props);
this.state = {
course: Object.assign({}, this.props.course),
errors: { }
};
this.updateCourseState = this.updateCourseState.bind(this);
}
クラス宣言を参照すると便利です。 'class SpecialDialog extends Dialog {' –