我的屏幕具有标题组件和选项卡组件。像这样;
<ScrollView>
<ProfileCover/>
<Tabs>
<TabOne title='Posts'>
<FlatList data={data.posts} onEndReached={this.loadMore} onEndThreshold={0.1}/>
</TabOne>
<TabTwo title='Likes'>
<FlatList data={data.likes} onEndReached={this.loadMore} onEndThreshold={0.1} />
</TabTwo>
</Tabs>
</ScrollView>
渲染屏幕时,loadMore
功能会反复触发。如何将FlatList
与ScrollView
一起使用?
我尝试使用ListHeaderComponent
而不使用ScrollView
的情况,但是该标签可以更改,但是重新渲染了所有屏幕。我该如何解决这个问题?