私はReactJSを学んでいます。私は今、React.Componentクラスを拡張しているコンポーネントを作成する最善の方法を見つけました。私の質問は、正確にやっているのはsuper(props)
なのですか?ReactJS:この場合のsuper()は何ですか?
基本的な小道具オブジェクトを設定している可能性があると思っていましたが、コンストラクタメソッド全体を削除しても機能します。
私はReactJSを学んでいます。私は今、React.Componentクラスを拡張しているコンポーネントを作成する最善の方法を見つけました。私の質問は、正確にやっているのはsuper(props)
なのですか?ReactJS:この場合のsuper()は何ですか?
基本的な小道具オブジェクトを設定している可能性があると思っていましたが、コンストラクタメソッド全体を削除しても機能します。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/super
スーパーparrentクラスのコンストラクタを呼び出し、別のクラスから「拡張」というクラスのコンストラクタには必須です。
この質問は' super '一般的に。 –
[Javascript:.call()とsuper()の違いは何ですか?](http://stackoverflow.com/q/38034059/1529630)、[super()は引数と何をするのですか?]] http://stackoverflow.com/q/39822941/1529630)おそらくより良い複製があります。 – Oriol
も参照してくださいhttp://stackoverflow.com/q/30571875/1048572 – Bergi
デフォルトのコンストラクタはすべての引数を 'super(...) 'に渡します – Bergi