[英]No data being logged that is read from 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 實時數據庫中有數據作為管理數據,它沒有記錄數據,因為我已經轉換為 json。 我僅通過代碼將數據插入 firebase 實時數據庫。
當您從 Firebase 實時數據庫讀取數據時,您會返回一個DataSnapshot
object 。 要訪問那里的數據,請使用val()
方法:
firebase.database().ref('Admin').once('value',(data)=>{
console.warn(data.val());
})
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.