メインコンテンツまでスキップ

FlatList

大量のデータを画面にスクロール表示する場合、FlatListの使用が推奨されます。

FlatListdatarenderItemの2つのpropsを必須とします。 子要素を描画する代わりに、renderItemを用いてdata の内容を描画します。 スクリーン上に表示されるコンテンツのみを描画し、かつ変更された行のみを描画するためパフォーマンスに優れています。 ScrollView同様、水平方向または垂直方向にスクロールできます。

変更された行を特定するために、データは一意のID値をもつ必要があります。 item.keyがデフォルトのIDとして用いられますが、keyExtractorに関数を渡すことで別のID値を指定できます。

FlatList