3
Facebookのドキュメントによると、ListViewとFlatListの違いは何ですか?
リストビュー - データを変更する 垂直スクロールリストの効率的な表示のために設計されたコアコンポーネント。
FlatList - フラットリストをレンダリングするためのパフォーマンスインターフェイスです。
どちらも効率的です。他を選択する際にはどうしたらよいでしょうか?
Facebookのドキュメントによると、ListViewとFlatListの違いは何ですか?
リストビュー - データを変更する 垂直スクロールリストの効率的な表示のために設計されたコアコンポーネント。
FlatList - フラットリストをレンダリングするためのパフォーマンスインターフェイスです。
どちらも効率的です。他を選択する際にはどうしたらよいでしょうか?
FlatList - ListViewと比べてパフォーマンスが優れています。 ItemViewの数が増えると、ListViewレンダリングが遅くなることがあります。 FlatListは、メモリ使用量と効率を大幅に改善します(特に、大規模または複雑なリストの場合)。また、小道具を大幅に簡素化します。
Flatlistは、箱から出してユースケースの大半を処理する機能の完全な新しいコンポーネントが詰め込まれて
特徴:(onEndReached)
FlatListにはスティッキーヘッダーのようないくつかの機能がまだありませんが、進化しています。 ListViewは間もなくdeprecatedになります。
答えていただきありがとうございます、あなたはどのようにListViewが廃止される予定ですか? –
@ C.React Nativeブログの公式ブログ記事では、これについて言及しています - > https://facebook.github.io/react-native/blog/2017/03/13/better-list-views.html –