Reactjs-forms
提供:Dev Guides
ReactJS-フォーム
この章では、Reactでフォームを使用する方法を学びます。
簡単な例
次の例では、 value = \ {this.state.data} を使用して入力フォームを設定します。 これにより、入力値が変更されるたびに状態を更新できます。 入力の変更を監視し、それに応じて状態を更新する onChange イベントを使用しています。
App.jsx
main.js
入力テキスト値が変更されると、状態が更新されます。
複雑な例
次の例では、子コンポーネントからフォームを使用する方法を示します。 onChange メソッドは状態の更新をトリガーし、それが子入力 value に渡されて画面にレンダリングされます。 同様の例がイベントの章で使用されています。 子コンポーネントから状態を更新する必要があるときはいつでも、更新( updateState )をプロップ( updateStateProp )として処理する関数を渡す必要があります。
App.jsx
main.js
これにより、次の結果が生成されます。