2016-09-09 4 views
-2

Ich fange gerade mit Firebase und Javascript HTML, um eine Website für meine App zu machen.Erste Schritte mit Firebase mit Javascript

alles, was ich versuche, ist Zugriff auf alle Werte von firebase und drucken Sie es auf der Website.

Ich folgte Quickstart Tutorial der Feuerbasis und kopiert die exakt gleiche Code, den sie haben: https://www.youtube.com/watch?v=k1D0_wFlXgo

hier ist der Code:

<!DOCTYPE html> 

<html> 
    <head> 
    <meta charset="utf-8"> 
    <title>Javascript</title> 

    </head> 


<body> 

    <h1 id="bigOne"></h1> 
    <script src="https://www.gstatic.com/firebasejs/3.3.2/firebase.js"></script> 
    <script> 
    // Initialize Firebase 
     var config = { 
     apiKey: "AIzaSyD0C9hhfpdKEIahisG0VNInZZGjCyf5Lo0", 
     authDomain: "game-of-chats-ce897.firebaseapp.com", 
     databaseURL: "https://game-of-chats-ce897.firebaseio.com", 
     storageBucket: "game-of-chats-ce897.appspot.com", 
     }; 
     firebase.initializeApp(config); 
     var bigOne = document.getElementById('bigOne'); 
     var dbRef = firebase.database().ref().child('text'); 

     dbRef.on('value', snap => bigOne.innerText) = snap.val()) 

    </script> 
</body> 

</html> 

bin ich etwas fehlt? Ich bin neu, also könnte es einen kleinen Schritt geben, den ich vermisse.

+3

Sie haben eine extra) '' am Ende dieser Zeile 'dbRef.on ('value', snap => bigOne.innerText) = snap.val()) '. – Alex

+1

Aber als eine Randnotiz empfehle ich auch, dass Sie Ihre Regeln unter 'Databases' in' console.firebase.google.com' überprüfen, um sicherzustellen, dass Sie tatsächlich Lese-/Schreibrechte haben! Für die Entwicklung können Sie 'false' in' true' ändern. – Alex

Antwort

0

Versuchen mit:

dbRef.on('value', function(snapshot) { 
    bigOne.innerText = snapshot.val(); 
});