2017-10-10 9 views
0

Dans la RN doc Flatlist unit.There est une description:Comment améliorer le taux de remplissage lors de l'utilisation du composant `Flatlist`?

Afin de limiter la mémoire et permettre un défilement fluide, le contenu est rendu de manière asynchrone offscreen. Cela signifie qu'il est possible de faire défiler plus vite que le taux de remplissage et de voir momentanément du contenu vierge. C'est un compromis qui peut être ajusté pour répondre aux besoins de chaque application, et nous travaillons à l'améliorer dans les coulisses.

Je suis confronté au problème, parfois le contenu vide s'affiche. Comment améliorer le taux de remplissage lors de l'utilisation du composant Flatlist?

Répondre

0

utilisez maxToRenderPerBatch={10} 10 est la valeur par défaut. Jetez un oeil à Virtualized List

0

cela peut aider à l'aide de ces accessoires pour ajuster:

maxToRenderPerBatch={1000} 
windowSize={60}   
updateCellsBatchingPeriod={50} 
initialNumToRender={50}