2017-12-28 10 views
0

FirebaseデータベースのデータをJSONとしてブラウザコンソールログに表示するのに助けが必要です。 enter image description hereブラウザコンソールにロードする場合はProductにしてください。 this linkからデータをプッシュするコードが見つかりました。誰も私が機能を把握するのを助けることができますか?ブラウザのコンソールでFirebaseデータをJsonとして表示

var firebase = require('firebase'); 
//var admin = require('firebase-admin'); 

firebase.initializeApp({ 
    apiKey: "...", 
    authDomain: "xxx.firebaseapp.com", 
    databaseURL: "https://xxx.firebaseio.com", 
    projectId: "xxx", 
    storageBucket: "xxx.appspot.com", 
    messagingSenderId: "xxx" 
}) 
var ref = firebase.database().ref('Product'); 

//it's child directory 
var messageRef = ref.child('/'); 


/*messageRef.push 
({ 
    prdName: 'node1', 
    prdCategory: 'node1', 
    prdSup: 'node1', 
    prdDescription: 'node1', 
    prdImage: 'test1.jpg', 
    prdUrl: 'https://firebasestorage.googleapis.com/v0/b/ng-product.appspot.com/o/Uploads%2Ftest1.jpg?alt=media&token=f105332a-02c8-46ca-a639-745eda0e118c' 

})*/ 

console.log('Product'); 
+0

'json.stringify' –

答えて

1

Firebaseからデータを取得するには、リスナーを接続します。その後、ブラウザのコンソールにそれを印刷するには、あなたがコールバックでconsole.log()を呼び出す:

var ref = firebase.database().ref('Product'); 
ref.once('value', function(snapshot) { 
    console.log(snapshot.val()); 
}); 

私は非常にあなたがFirebase Database documentationを読んでいくつかの時間を送信し、対応するcodelabを取ることをお勧めします。それらに費やされた数時間は、より多くの時間を節約するでしょう。

関連する問題