HTMLとReactで使用されるイベントハンドラについて質問したいと思います。HTMLイベントハンドラ対リアクションイベントハンドラ
JavascriptとjQueryのジョン・ダケットによって書かれた本では、著者が使用してHTMLイベントハンドラ属性は以下のようなインスタンスの何かのために悪い習慣 考えられていることを述べた:
<button onClick="hide()">click me</button>
しかし、最近、私は学ぶことを始めていますが反応して、コンポーネントが定義されたとき、属性として使用されるイベントハンドラの多くの例があり、そうするのが一般的だが、そうすることのために批判を得ていない、
<button onClick={doSomething}>
xxxyyyzzz
</button>
はこれに理由があります?これは、Reactでイベントハンドラをバインドする唯一の方法ですから、実際にはHTMLからコンポーネント要素をビルドしていますが、イベントハンドラ属性を使用してイベントを割り当てます。 Reactはなぜですか悪い練習とみなされるコンセプトを取り戻すか?