Rumah >hujung hadapan web >tutorial js >Terangkan penggunaan komponen VirtualizedList dalam ReactNative?
KomponenVirtualizedList adalah terbaik apabila senarai anda sangat besar. VirtualizedList membantu meningkatkan prestasi dan penggunaan memori. Semasa pengguna menatal, data dipaparkan kepada pengguna.
Komponen asas VirtualizedList adalah seperti berikut; Dalam VirtualizedList.
getItem | |
---|---|
getItemCount | Dapatkan bilangan item data. |
initialNumToRender | Bilangan pemaparan pada permulaan. |
keyExtractor | Setiap kunci unik untuk dipertimbangkan Item untuk indeks yang ditentukan. |
Ini ialah contoh VirtualizedList yang berfungsi. | |
Untuk menggunakan VirtualizedList, mula-mula importnya seperti berikut -<VirtualizedList data={DATA} initialNumToRender={4} renderItem={renderItem} keyExtractor={keyExtractor} getItemCount={getItemCount} getItem={getItem} /> |
Kod untuk VirtualizedList adalah seperti berikut - |
keyExtractor | untuk menentukan kunci unik bagi setiap item. |
const getItemCount = (data) => { return 100; } getItemCount={getItemCount}Kod lengkap untuk memaparkan VirtualizedList adalah seperti berikut -
const getItem = (data, index) => { return { id: index, title: 'test' } } getItem={getItem}
Atas ialah kandungan terperinci Terangkan penggunaan komponen VirtualizedList dalam ReactNative?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!