我正在我的应用程序中进行分页逻辑。基于起始索引和结束索引,我在api调用中获取了10个元素。但是在这里,我需要确定列表是否滚动到结束,这意味着我需要查看最后一个项目呼叫负载更多。我使用的是平面列表onEndReached,onEndReachedThreshold,但在加载前10个元素后,它正在调用onEndReached,但我没有滚动到最后一个项目。
<FlatList
ItemSeparatorComponent={this.itemSeperator}
data={this.state.contactCards}
renderItem={({ item, index }) => <ItemComponent itemObj={item} />}
horizontal={false}
ListFooterComponent={this.FlatListFooter}
onEndReached={this.loadMore}
onEndReachedThreshold={0.1}
/>