X



Web?とかのプログラミング詳しいやつ来てくれ
■ このスレッドは過去ログ倉庫に格納されています
0001以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/30(土) 10:16:07.086ID:8LU25owpr
Reactでリスト表示を扱いたいんだが、リストに要素か追加されたときに追加分だけレンダリングするのってどうすればいいんだ?
要素の親コンポーネントのStateにリストを持ったらリストが更新された時点で全部再レンダリングされちゃうよな?
0002以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/30(土) 10:17:31.971ID:ue2nxe9Va
key つけてないの?
0003以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/30(土) 10:19:03.868ID:ssSeLRiZr
Reactはちょっとしか触ったことないからわからんけど全部再レンダリングするって思想かも
0004以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/30(土) 10:19:09.157ID:8LU25owpr
>>2
keyつけても親のstateで保持してるリスト変わったら親自体が再レンダリングされたりしないんかな
いい感じにやってくれるのか
0005以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/30(土) 10:22:55.176ID:ue2nxe9Va
>>4
なんのためにkeyつけると思ってるの?
0006以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/30(土) 10:24:57.982ID:8LU25owpr
>>5
親が再レンダリングされても子が再レンダリングされないとかあるん?
stateでリスト持ってなければ有効かなーって思って
0007以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/30(土) 10:36:13.553ID:ue2nxe9Va
>>6
memo とか props とか再レンダリングされないはずだけど
0008以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/30(土) 10:38:23.391ID:N9GhUtoaM
React地味に設計むすいよな
0009以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/30(土) 10:40:21.626ID:8LU25owpr
>>7
propが変化しないと再レンダリングされないけど親が再レンダリングされたら子も全部再レンダリングじゃなかったっけ?
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況