【发布时间】:2020-08-27 17:42:44
【问题描述】:
我有多个关于 FlatList 的问题,阅读文档时无法回答。
什么时候需要使用 listKey,什么时候需要使用 keyExtractor?有时,当我有兄弟 FlatLists 时,我必须在每个列表中指定 listKey,如下所示:
renderItem = (item, index) => (<View key={item.id} />)
<FlatList
keyExtractor={({id}) => id}
listKey="MusicList"
renderItem={this.renderItem}
/>
<FlatList
keyExtractor={({id}) => id}
listKey="BooksList"
/>
我可以同时拥有 listKey 和 keyExtractor 吗?
到目前为止,我一直在想的是 listKey 就像一个 keyExtractor 但用于列表,并且 keyExtractor 识别列表中的每个项目......对吗?
谢谢。
【问题讨论】:
标签: javascript reactjs react-native