Javascript 如何在react naive for ios中显示从firebase检索的数据

Javascript 如何在react naive for ios中显示从firebase检索的数据,javascript,firebase,firebase-realtime-database,react-native-ios,Javascript,Firebase,Firebase Realtime Database,React Native Ios,我的团队正在开发一个辅导应用程序,学生可以从学生端向导师端发送请求。我们可以参考firebase获取out数据,并在控制台中查看它。但我们无法在页面上显示。 这是这里的导师端代码: 从“React”导入React; 从“react native”导入{FlatList,Text,StyleSheet,View}; 从“/Firebase”导入firebaseRef; 导出默认类App扩展React.Component{ 建造师(道具){ 超级(道具); 此.state=({ 会议:[] });

我的团队正在开发一个辅导应用程序,学生可以从学生端向导师端发送请求。我们可以参考firebase获取out数据,并在控制台中查看它。但我们无法在页面上显示。 这是这里的导师端代码:

从“React”导入React;
从“react native”导入{FlatList,Text,StyleSheet,View};
从“/Firebase”导入firebaseRef;
导出默认类App扩展React.Component{
建造师(道具){
超级(道具);
此.state=({
会议:[]
});
}
componentDidMount(){
const{uid}=firebaseAuth.currentUser
firebaseRef.database().ref('Sessions/'+uid).on('value',函数(快照){
sessions=snapshot.val()
这是我的国家({
会议:会议,
会议,
});
})
}
GetSessionRef=()=>{
返回firebaseRef.database().ref('会话')
}
render(){
const{sessions}=this.state
返回(
{sessions}
)
}
}
const styles=StyleSheet.create({
容器:{
弹性:1,
辩护内容:'中心',
填充:-1.5
}
});类似以下内容:
item.id}
renderItem={({item})=>(
{item}
)}

/>
将渲染后的行更改为“const{sessions}=this.state.sessions”,您的问题在平面列表中。这不是你使用平面列表的方式。平面列表需要某些道具。这是官方文件