gpt4 book ai didi

javascript - FlatList 在 React Native 中没有显示任何内容

转载 作者:行者123 更新时间:2023-11-30 13:48:25 24 4
gpt4 key购买 nike

我确实有这种 JSON。我正在我的 React Native 应用程序中获取它。

order:[
{
"id": "00005497",
"order_number": "525522",
"order_result_json": [
{
"key": "Номер",
"value": "25263640253590"
},
{
"key": "Ссылка на скачивание",
"value": "https://play.google.com/store/"
},
{
"key": "Ссылка на лицензию",
"value": "https://google.com"
}
]
}]

我可以看到数据来了:alert(JSON.stringify(order.orderResultJson));这表明阵列即将到来。

当我将它应用到我的 FlatList 时,它显示空白区域,如果我向下滚动页面,它将无限滚动,内容为空。

我的 FlatList 实现:

<View style={{flex: 1, backgroundColor: 'green'}}>
<FlatList
data={order.orderResult}
renderItem={({item}) => <Text>{item.value}+5</Text>}
keyExtractor={item => item.key}
/>
</View>

有什么建议吗?

最佳答案

不就是错别字吗?

您的代码使用data={order.orderResult},但您的json数据包含order_result_json,您的带有alert的调试代码使用orderResultJson

关于javascript - FlatList 在 React Native 中没有显示任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58815735/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com