私はこれを多く見ます... this.function = this.function.bind(this)Reactの "this"への "バインディング"を説明するのに最適なビデオは何ですか?
ここに何が起こっているのかを説明する良いビデオがありますか? ありがとう!
私はこれを多く見ます... this.function = this.function.bind(this)Reactの "this"への "バインディング"を説明するのに最適なビデオは何ですか?
ここに何が起こっているのかを説明する良いビデオがありますか? ありがとう!
コードをコンパイルするためにすでにbabelを使用している場合は、クラスプロパティの機能を使用しないで、クラスメソッドを矢印関数として定義し、コンストラクタでバインドする必要はありません。 https://medium.com/@joshblack/writing-a-react-component-in-es2015-a0b27e1ed50a#.igcom8sgvは、それを設定する方法を段階的に示します。次に、myFunction =() => { // do stuff }
のようなクラスメソッドを記述し、矢印関数はこれを適切にバインドします。
WebStormが反応のための最も強力なIDEである:など、JSXハーモニーを理解し、コンポーネント、小道具、状態コードの自動フォーマットを持って、NPM scriptsmなど無料で
..
私は常に使用ブラケットを理解しますしかし、私がReactで作業を始めたとき、私はブラケットによる完全なサポートがないため、別のエディタに切り替える必要がありました。私は今で動作するようにプラグインのトンとアトムを使用してい
が反応し、快適である、これらが反応して動作するために必要なものです:
言語バベル
gandmによってlinter-
をorktes 後者によってを反応AtomLinter
によってをeslint、特に、反応しJSXもののための素晴らしいサポートを有しています。
私はあなたのコードをコンパイルするためにすでにbabelを使用していると仮定しています。クラスプロパティの機能を使用しないで、クラスメソッドを矢印関数として定義し、コンストラクタでバインドする必要はありません。 https://medium.com/@joshblack/writing-a-react-component-in-es2015-a0b27e1ed50a#.igcom8sgvは、それを設定する方法を段階的に示し、そのようなクラスメソッドを記述します: 'myFunction =() => {// do stuff} 'を実行し、矢印関数はこれを適切にバインドします。 – finalfreq
ソフトウェアの推奨事項はオフトピックです。 –
ありがとう、finalfreq !!!これはまさに私が必要としていたものです。これを答えさせたら、正しい答えとして選択します。ありがとうございました! –