React Native SectionList 缺少键警告[重复]

2024-04-12

我正在关注 SectionList 上的 React Native 教程(https://facebook.github.io/react-native/docs/using-a-listview.html#content https://facebook.github.io/react-native/docs/using-a-listview.html#content)并遇到警告消息。

警告状态

“警告:VirtualizedSectionList:Asection您提供的缺少key财产。

“VirtualizedList:缺少项目键,请确保在每个项目上指定键属性或提供自定义 keyExtractor”

有人可以协助解决这个警告吗?

Edit因此,我能够通过向各部分添加键来解决第一个警告

sections={[
            {key: 'D', title: 'D', data: ['Devin']},
            {key: 'J', title: 'J', data: ['Jackson', 'James', 'Jillian',   'Jimmy', 'Joel', 'John', 'Julie']},
          ]}

但我仍然收到 1 个实例的第二个错误。


我之前遇到过同样的错误。定义密钥提取器财产为我解决了这个问题。

https://facebook.github.io/react-native/docs/sectionlist.html#keyextractor https://facebook.github.io/react-native/docs/sectionlist.html#keyextractor

你试过这个了吗?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

React Native SectionList 缺少键警告[重复] 的相关文章

随机推荐