[go: up one dir, main page]

Skip to content

Commit

Permalink
Merge pull request facebook#4356 from makky3939/fix_03-interactivity-…
Browse files Browse the repository at this point in the history
…and-dynamic-uis_ja-JP_md

Update 03-interactivity-and-dynamic-uis.ja-JP.md
  • Loading branch information
jimfb committed Jul 12, 2015
2 parents 0572747 + ca34c57 commit ea964e7
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/docs/03-interactivity-and-dynamic-uis.ja-JP.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ Reactでは、普通のHTMLで行っているように単純にキャメルケ
**オートバインディング:** JavaScriptでコールバックを作成するときには、普通は `this` の値が正しくなるように、インスタンスにメソッドをはっきりとバインドする必要があります。
Reactでは、全てのメソッドが自動でコンポーネントのインスタンスにバインドされます。ReactはCPUとメモリを効率的に使えるように、バインドするメソッドを持っています。これによって、タイピングの量を少なくすることもできます!

**イベントの委譲:** Reactは実際はノード自体にイベントハンドラをアタッチはしません。Reactを立ち上げる時、1つのイベントリスナを使って最上位で全てのイベントをリスニングし始めます。コンポーネントがマウントされたり、アンマウントされた時は、イベントハンドラは内部のマッピングを単純に加えたり減らしたりします。イベントが起こった時には、Reactはこのマッピングを使ってどのようにディスパッチするかを知っています。マッピングの中にイベントハンドラが無い場合は、Reactのイベントハンドラは何も行いません。なぜこれの速度が早いかについて詳しく知るためには[David Walshの素晴らしいブログの投稿](http://davidwalsh.name/event-delegate)をご覧ください。
**イベントの委譲:** Reactは実際はノード自体にイベントハンドラをアタッチはしません。Reactを立ち上げる時、1つのイベントリスナを使って最上位で全てのイベントをリスニングし始めます。コンポーネントがマウントされたり、アンマウントされた時は、イベントハンドラは内部のマッピングを単純に加えたり減らしたりします。イベントが起こった時には、Reactはこのマッピングを使ってどのようにディスパッチするかを知っています。マッピングの中にイベントハンドラが無い場合は、Reactのイベントハンドラは何も行いません。なぜこれの速度が速いかについて詳しく知るためには[David Walshの素晴らしいブログの投稿](http://davidwalsh.name/event-delegate)をご覧ください。

## コンポーネントは静的なマシーンに過ぎない

Expand Down

0 comments on commit ea964e7

Please sign in to comment.