A VirtualizedList contains a cel
2018-08-17 本文已影响99人
91阿生
最近在做 FlatList的ListHeaderComponent={}头部组建时, 在HeaderComponent头部视图内嵌套另一个FlatList, 大致代码结构是这样的:
主界面:![](https://img.haomeiwen.com/i671602/4cf4106b5200153e.png)
![](https://img.haomeiwen.com/i671602/0051064d80c31228.png)
![](https://img.haomeiwen.com/i671602/ee6c785c0b05dd1b.png)
![](https://img.haomeiwen.com/i671602/92925994ed2fcd41.png)
![](https://img.haomeiwen.com/i671602/9e9edd3118364244.png)
运行后就会爆红:
![](https://img.haomeiwen.com/i671602/fcbd2ab8e3fd87c0.jpg)
大致意思是说 父列表包含了相同的列表, 需要向每个兄弟列表传递唯一的listKey.
解决: 给每个FlatList设置唯一listKey={"}
最近在做 FlatList的ListHeaderComponent={}头部组建时, 在HeaderComponent头部视图内嵌套另一个FlatList, 大致代码结构是这样的:
主界面:运行后就会爆红:
大致意思是说 父列表包含了相同的列表, 需要向每个兄弟列表传递唯一的listKey.
解决: 给每个FlatList设置唯一listKey={"}