2017-12-28 7 views
0

Ich brauche Hilfe, um meine Daten aus meiner Firebase-Datenbank als JSON zum Browser-Konsolenprotokoll anzuzeigen. enter image description here Ich möchte nur Product in die Browser-Konsole laden. Ich habe einen Code zum Schieben von Daten von this link gefunden. Kann mir bitte jemand helfen, die Funktion herauszufinden?Firebase-Daten als Json in der Browser-Konsole anzeigen

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' –

Antwort

1

Um Daten von Firebase zu erhalten, hängen Sie einen Listener an. Um dann an den Browser-Konsole zu drucken, rufen Sie console.log() im Rückruf:

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

Ich empfehle, dass Sie einige Zeit senden die Firebase Database documentation zu lesen, und nehmen Sie die entsprechenden codelab. Ein paar Stunden, die in diesen Stunden verbracht werden, werden noch viele Stunden Zeit sparen.

Verwandte Themen