昨日やったReactチュートリアル三目並べの復習
どーもまのじです
タイトルの通り、チュートリアルを再度読んでみての感想ですよ
・複数のコンポーネントからデータを収集したい
・2つのコンポーネント同士で通信したい
こういう時には親のコンポーネントを作り、そこで共通のStateを宣言し管理
ここは私的にごちゃごちゃしやすい部分かな
とりまとめは親コンポーネント。よし。いったん理解
↓だとその場で実行されてしまって無限ループ
onSquareClick={handleClick(0)}
↓なら無名関数を定義してそれを渡すことで表示時は実行しない
onSquareClick={() => handleClick(0)}
ってことかな。うっかりはまりそうポイントだな
朝の時間が時間切れなので一旦ここまで。
繰り返して解説やコードを読むのはやっぱり大事だな。やってるときに気づかなかったり流してしまったところ、理解しきれてなかったところを拾うことができる
この記事が気に入ったらサポートをしてみませんか?