チャレンジ:状態で表示・非表示を切り替える
メニューを表示するにはスワイプしてください
課題
ボタンとテキスト段落を含むコンポーネントの作成。useStateフックを使用して、ボタンがクリックされたときにテキスト段落の表示・非表示を切り替えるためのロジックの実装。
手順
- Reactライブラリから
useStateフックをインポート。 isVisibleフックを使い、useStateという名前の状態変数を宣言。初期値はfalse。toggleVisibilityという関数を実装し、呼び出されたときにisVisibleの状態をtrueとfalseで切り替える。- ボタンの
toggleVisibilityハンドラーとしてonClick関数を使用。
- 適切なフックをReactライブラリからインポートするための
import文の記述。 - この課題では、段落の表示状態を管理するために
useStateフックを利用。 - 状態の変数名を決定する際は、状態を設定する関数
setIsVisibleを参照し、"set"の接頭辞を外して先頭を小文字にしたisVisibleを使用。 - ボタンがクリックされたときに
toggleVisibility関数を呼び出すには、ボタンのonClick属性の値としてこの関数を指定。
すべて明確でしたか?
フィードバックありがとうございます!
セクション 3. 章 2
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 3. 章 2