没有记录从Firebase读取的数据


import React, { Component } from 'react';
import {Text,View} from 'react-native';
import * as firebase from 'firebase';

export class DashboardScreen extends Component {  
static navigationOptions = {  
title: '                 Homiess',  
};
componentDidMount() {
const firebaseConfig = {
apiKey: "secret",
authDomain: "secret",
databaseURL: "secret",
projectId: "secret",
storageBucket: "secret",
messagingSenderId: "secret",
appId: "secret",
measurementId: "secret"
};
// firebase.initializeApp(firebaseConfig)
!firebase.apps.length
? firebase= firebase.initializeApp(firebaseConfig)
: firebase.app();
firebase.database().ref('Admin').once('value',(data)=>{
console.warn(data.toJSON);
})
}
render() {  
return (  
<View style={{ flex: 1, alignItems: 'center', justifyContent: 'center' }}>  
<Text>DashboardScreen</Text>  
</View>  
);  
}  
}

我在firebase实时数据库中有作为Admin数据的数据,它没有记录数据,因为我已经转换为json。我已经通过代码将数据插入firebase实时数据库。

从Firebase实时数据库读取数据时,会返回一个DataSnapshot对象。要访问其中的数据,请使用val()方法:

firebase.database().ref('Admin').once('value',(data)=>{
console.warn(data.val());
})

最新更新