react-native:平面列表的 OnEndReached 在滚动视图中不起作用

react-native: OnEndReached for Flatlist not working in scrollview

我是 ReactNative 开发的新手,正在开发我的第一个应用程序。 我正在尝试在滚动视图选项卡中的平面列表中使用 OnEndReached。我使用这个滚动视图是因为我的应用程序中有 3 个平面列表。

前两个是水平的。对于最后一个,我需要使用 onEndReached 处理分页。但是,当我将最后一个平面列表放在滚动视图中时,它根本无法正常工作。

当我将它从滚动视图中移出时,它可以正常工作。所以我认为问题与此有关。

你知道我该如何处理这个问题吗?如果这个问题是一个基本问题,我很抱歉:(

如果父项有 ScrollView,则不会调用 OnEndReached。为什么不将这些热门观点放在 Header 中?

<FlatList
 data={data}
 renderItem={}
 keyExtractor={(item, index) => item.personId}
  onEndReached={() => {
  console.log(" On End Reached");
 }}
 onEndReachedThreshold={0.01}
 ListHeaderComponent={() => (
  <View>
   <FlatList/>
   <FlatList/>
 </View>
 ))
/>