【发布时间】:2020-03-02 07:07:48
【问题描述】:
我正在将延迟加载应用到平面列表中。但是我只在向下滚动最后一个项目时获取更多数据。向上滚动时如何实现获取更多数据。我试过 onRefresh 我不知道为什么列表没有更新但数据已经改变。 有人对这个问题有想法吗?
<FlatList
style={props.style}
renderItem={renderRow}
data={data}
keyExtractor={(item, index) => String(index)}
onRefresh={onRefresh}
/>
function onRefresh(){
dataFetch = fetchMoreData()
setData([ ...dataFetch, ...data ])
}
请帮助我。 谢谢
【问题讨论】:
标签: react-native lazy-loading infinite-scroll react-native-flatlist