React Native 错误 - TypeError:未定义不是对象(评估“item.key”)
2020-05-31
4682
我试图将来自此网站的API用于我的React本机应用程序: https:// api。 spacexdata.com/v2/launches
我试图密切关注JSON Formatter的API,但会收到以下错误,并且不知道如何解决:
456853820
我在app.js中的代码如下..
710580731
我的造型代码如下:
451353333
非常感谢。
3个回答
您需要进行两处更改
-
将 _
keyExtractor={this._keyExtractor
更改为keyExtractor={this._keyExtractor
-
在
keyExtaractor
函数中使用flightNumber
键而不是item.key
,如下所示_keyExtractor=(item)=>item.flightNumber;
-
在
Shahid ali
2020-05-31
我认为您需要将 Flatlist 组件上的 prop 从
_keyExtractor={this._keyExtractor
更改为
keyExtractor={this._keyExtractor
Nikhil Asrani
2020-05-31