我正在使用React Native开发应用程序,其中包含以下JSON:
const places = {
"place1":{
"title":"title 1",
"image":"../img/image1.jpeg",
"description":"description 1.",
},
"place2":{
"title":"title 2",
"image":"../img/image2.jpeg",
"description":"description 2.",
}
};
我希望将它输出为元素列表。我了解到要实现这个目的,需要使用map()方法。以下是我的代码:
export default class App extends Component{
render() {
return (
<View style={styles.container}>
{places.map((place) => {
return (
<Text>{place.title}</Text>
<Text>{place.description}</Text>
)
})}
</View>
);
}
}
但是它不起作用,有没有人知道我错在哪里或者我该如何实现我的目标?