ReactNative SectionList缺少键警告

For*_*ded 5 react-native

我正在关注SectionLists的ReactNative教程(https://facebook.github.io/react-native/docs/using-a-listview.html#content)并且遇到了警告消息.

警告说明

"警告:VirtualizedSectionList:section您提供的A 缺少该key属性.

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

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

编辑 所以我能够通过向部分添加密钥来解决第一个警告

sections={[
            {key: 'D', title: 'D', data: ['Devin']},
            {key: 'J', title: 'J', data: ['Jackson', 'James', 'Jillian',   'Jimmy', 'Joel', 'John', 'Julie']},
          ]}
Run Code Online (Sandbox Code Playgroud)

但是我还在为一个实例得到第二个错误.

jus*_*ise 1

我之前遇到过同样的错误。定义keyExtractor属性为我解决了这个问题。

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

你试过这个了吗?