问题是我在我的函数中看不到 {item.key}。当我在 flatlist 渲染中键入 {item.key} 本身时,它正在工作。但在函数内部只显示 {item.value}。谁能向我解释为什么会发生这种情况?
样本数据
const orderResultJson = [
{
key: 'Скачайте приложение по ссылке',
value: 'https://google.com'
},
{
key: 'Логин',
value: '879854'
},
{
key: 'Пароль',
value: '849846'
},
];
我的功能
function DetailsSection(item){
return(
<View>
<Text>{item.value}</Text>
<Text>{item.key}+test</Text>
</View>
)
}
使成为
render() {
return (
<View style={styles.container}>
<FlatList
data={orderResultJson}
renderItem={({item}) => <DetailsSection {...item} />}
keyExtractor={item => item.key}
/>
</View>
);
}
HUWWW
哆啦的时光机
相关分类