最終更新:2022-09-22 (木) 16:54:50 (575d)
React/this
メモ
- JavaScript では、クラスのメソッドはデフォルトではバインドされません。
- this.handleClick へのバインドを忘れて onClick に渡した場合、実際に関数が呼ばれた時に this は undefined となってしまいます。
- 一般的に、onClick={this.handleClick} のように () を末尾に付けずに何らかのメソッドを参照する場合、そのメソッドはバインドしておく必要があります。
メモ
- パブリッククラスフィールド構文?
- アロー関数
- JavaScript/bind