最近在做 FlatList的ListHeaderComponent={}头部组建时, 在HeaderComponent头部视图内嵌套另一个FlatList, 大致代码结构是这样的:
主界面: 主界面.png 头部视图: 头部视图.png <MenuView />内部: MenuView.png <StoryClubView/>内部: StoryClubView.png <DIYView />内部: DIYView.png运行后就会爆红:
xxx.jpg
大致意思是说 父列表包含了相同的列表, 需要向每个兄弟列表传递唯一的listKey.
解决: 给每个FlatList设置唯一listKey={"}
网友评论