Hob*_*ist 6 react-native react-native-flatlist
我想从我的应用程序中删除"加载更多"按钮并实现"无限滚动"类型的功能,该功能允许用户向上滚动其消息历史记录并按照请求下载旧消息.
由于ListView正在被删除,我正在转向FlatList组件,我正在尝试找出一个很好的实现来确定用户何时滚动到页面顶部.由于FlatList总是从列表顶部开始,我们希望确保仅onTopReached在用户滚动列表时调用.
我怎么能这样做?
开放源代码实现的链接将受到赞赏,但应列为注释而不是答案.使用ListView的实现是无关紧要的.
在这种情况下,您可以使用刷新控件来达到此目的。你可以做类似这样的事情
<FlatList
data={feedList}
keyExtractor={this.keyExtractor}
renderItem={this.renderItem}
refreshControl={
<RefreshControl refreshing={isloading} onRefresh={this.handleRefresh} />
}
/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
933 次 |
| 最近记录: |