У меня есть 2 FlatList в одном ScrollView и во 2-м FlatList, мне нужно событие onViewableItemsChanged, но после того, как я и родительский scrollView нет, я не могу получить событие onViewableItemsChanged (до того, как оно заработало), он вызывается только один при рендеринге списка , Я попытался на Scroll основного scrollView, но он не дает список видимых элементов. Ниже приведен код
<ScrollView >
<View style={styles.container}>
<FlatList
style={{ flex: 1 }}
data={this.state.list1}
extraData={this.state}
renderItem={({ item, index }) => (<Item1 />)}
/>
<FlatList
style={{ flex: 1 }}
data={this.state.list2}
extraData={this.state}
onViewableItemsChanged={this.onViewableItemsChanged}
renderItem={({ item }) => ( <Item2 /> )}
/>
</View>
</ScrollView>