Ich brauche in meiner App "React-Native" einen Pull zum Aktualisieren oben auf meiner FlatList und gleichzeitig einen Pull zum Aktualisieren im unteren Bereich dieser FlatList. Ich kann refreshControl verwenden, um es oben zu verwenden, aber ich weiß nicht, was ich tun soll, um es oben und unten zu setzen.Wie "Pull to Refresh" oben und (gleichzeitig) unten in einer FlatList in React Native zu verwenden?
Q
Wie "Pull to Refresh" oben und (gleichzeitig) unten in einer FlatList in React Native zu verwenden?
0
A
Antwort
0
Die FlatList-Komponente verfügt über vordefinierte Funktionen dafür. Wie ich verstehe, möchten Sie in der Lage sein, per Pull zu aktualisieren und wenn Sie das Ende der Liste erreichen zu aktualisieren? Wenn ja, können Sie wie folgt vorgehen:
handleRefresh =() => {
//make api calls
};
<FlatList
data={yourData}
onRefresh{this.handleRefresh} // handle pull to refresh
onEndReached={this.handleRefresh} // handle refresh
onEndReachedThreshold={1} // refresh as soon as the end of the list is reached. Probably you have to play around with this value
ListFooterComponent={this.renderFooter(this.props.loading)} // show activity indicator
/>
Verwandte Themen
- 1. Deaktivieren Pull-To-Refresh
- 2. mobile: wie Pull-to-Refresh zu verhindern
- 3. How-to React Native Listen Bounce nur von unten machen?
- 4. React-native Flatlist renderItem
- 5. React-Native Layoutformatierung für FlatList
- 6. React-Native Leistungshinweise für FlatList
- 7. React Native ScrollView: Verschiedene Farben für oben und unten
- 8. Swiper mit React Native FlatList
- 9. React-native: wie FlatList-Elemente umbrechen
- 10. bind image uri zu flatlist react-native
- 11. React native unendliche Schriftrolle mit Flatlist
- 12. React-Native FlatList-Leistungsprobleme mit großer Liste
- 13. Wie machen Sie die ListHeaderComponent einer React Native FlatList sticky?
- 14. Kann ich Pull-to-Refresh ohne ScrollView/ListView verwenden?
- 15. Pull-to-refresh ändert Array-Wert?
- 16. reagieren native Flatlist Navigation
- 17. Pull-up-Ansicht für React Native
- 18. React Component Abstimmung nach oben und unten
- 19. Share to React-Native
- 20. Alternative zu FlatList in reagieren native
- 21. React-Native: FlatList onRefresh wird nicht aufgerufen.
- 22. Pull To Refresh funktioniert nicht in Xamarin Forms ListView
- 23. React-Native Speech to Text
- 24. React Native Async (Firebase) Image-Abruf in ScrollView/FlatList/SectionList
- 25. Wie stoppe Bewegung in einer Flatlist in reagieren Native?
- 26. Verwenden Sie native Basiskomponente in React-native
- 27. Wenn der Benutzer scrollt, um in FlatLIst in React Native in endlos scrollen zu gehen
- 28. react-virtualisiert InfiniteLoader in beide Richtungen, oben und unten
- 29. React Native: Zugriff auf die Komponente Ref Kind in FlatList
- 30. get Wert des ausgewählten Elements in FlatList. - React Native
Nein, ich brauche die Pull-Refresh-Animation zeigen, wenn ich das Ende der Liste und den Anfang der Liste erreichen. (Understanding "to reach" um "Pull to refresh" s Geste zu machen) –
Ich habe meinen Post bearbeitet. Ich denke, es ist unmöglich, einen Pull hinzuzufügen, um die Geste zu aktualisieren. Stattdessen können Sie einen Aktivitätsindikator rendern, wenn Sie das Ende erreichen. Es wird also automatisch ohne Geste gezogen. – TimH
Es funktioniert nicht :(Danke trotzdem! :) –