我现在正在React Native中开发一个IOS应用程序,我们将我们的内容提要作为一个他们可以滚动的平面列表呈现给用户。我需要跟踪他们滚动到该平面列表的程度,以便我知道他们实际上查看了哪些帖子,以防他们关闭应用程序。我正在考虑使用React Asynchronous存储,但我想知道如何在我的flatlist中实现它。
e4yzc0pl1#
可以使用onViewableItemsChanged,例如:
onViewableItemsChanged
<FlatList onViewableItemsChanged={({ changed, viewableItems }) => { }} viewabilityConfig={{ itemVisiblePercentThreshold: 50 }} />
文档:https://reactnative.dev/docs/flatlist#onviewableitemschanged
1条答案
按热度按时间e4yzc0pl1#
可以使用
onViewableItemsChanged
,例如:文档:https://reactnative.dev/docs/flatlist#onviewableitemschanged