gpt4 book ai didi

javascript - 检测 FlatList onBeginningReached - React Native

转载 作者:行者123 更新时间:2023-12-04 10:26:56 27 4
gpt4 key购买 nike

我正在使用 <FlatList>组件来显示一个简单的列表。

此组件具有 onEndReached 的事件,但我找不到顶部的等效项,例如 onBeginningReached事件。

您如何检测用户已滚动到 <FlatList> 的最顶部?

最佳答案

您可以使用 onMomentumScrollEnd为此目的 Prop :

onMomentumScrollEnd={e => {
if (e.nativeEvent.contentOffset.y === 0) {
// do things
}
}}

我建议 onMomentumScrollEnd而不是 onScroll ,因为它的触发频率要低得多,而且对性能的影响也更小。

关于javascript - 检测 FlatList onBeginningReached - React Native,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60602717/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com