React: Componentをreconstructする。
Componentをconstructorから再実行させたい場合、keyを変えてやれば良い。
(ReactNative)
<FlatList key={tournament.roundName} ...
FlatListの initialScrollIndex
は、リストアイテムの表示後、1回しかスクロールされない。
リストアイテムを更新した時も再度、スクロール位置を決めたい場合は、renderし直すのではなく、Component自体を作り直す必要があります。
FlatListに関しては、 scrollToIndex
っていうメソッドが生えてますが、実行タイミングによっては、
スクロールが中途半端になってしまう事と、 initialScrollIndex
の方が無駄なリストアイテムの描画が減る。