我正在尝试显示来自 Zomato 的评论信息,API
但是由于某种原因没有显示任何内容。
我正在使用 aFlatList
将其全部放在那里,但是每次编译代码时似乎都没有显示任何内容。
这是我关于该主题的所有代码:
<Text>REVIEWS:</Text>
{this.state.data.all_reviews_count == 0 ?
<View style={{ flex: 1, padding: 20, marginTop:0}}>
<Text style={{ color: '#000', fontWeight: 'bold' }}>No reviews for this restaurant yet</Text>
</View> :
<FlatList
keyExtractor={item => item.id}
showsVerticalScrollIndicator={false}
data={this.state.data}
renderItem={({ item }) =>
<View>
<Text>{item.all_reviews_count}</Text>
</View>}/>}
我正在检索其他数据,并且输出都很好。出于某种原因,评论部分似乎很奇怪。
我还检查了评论是如何显示的terminal
,这就是我得到的:
"all_reviews": Object {
"reviews": Array [
Object {
"review": Array [],
},
Object {
"review": Array [],
},
Object {
"review": Array [],
},
Object {
"review": Array [],
},
Object {
"review": Array [],
},
],
}
希望有 Zomato Api 经验的人可以帮助我