昨日やったReactチュートリアル三目並べの復習

どーもまのじです
タイトルの通り、チュートリアルを再度読んでみての感想ですよ

・複数のコンポーネントからデータを収集したい
・2つのコンポーネント同士で通信したい
こういう時には親のコンポーネントを作り、そこで共通のStateを宣言し管理
ここは私的にごちゃごちゃしやすい部分かな
とりまとめは親コンポーネント。よし。いったん理解

↓だとその場で実行されてしまって無限ループ

onSquareClick={handleClick(0)}

↓なら無名関数を定義してそれを渡すことで表示時は実行しない

onSquareClick={() => handleClick(0)}

ってことかな。うっかりはまりそうポイントだな

朝の時間が時間切れなので一旦ここまで。
繰り返して解説やコードを読むのはやっぱり大事だな。やってるときに気づかなかったり流してしまったところ、理解しきれてなかったところを拾うことができる

この記事が気に入ったらサポートをしてみませんか?