2016-09-09 1 views
-2

私はfirebaseとjavascript htmlを使い始めるだけで、自分のアプリのウェブサイトを作ることができます。javascriptでfirebaseを開始する

私がしようとしているのは、firebaseから任意の値にアクセスしてウェブサイトに印刷することだけです。

私はfirebaseのクイックスタートチュートリアルを踏襲し、彼らが持っている、まったく同じコードをコピー:ここhttps://www.youtube.com/watch?v=k1D0_wFlXgo

コードです:

<!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> 

私は何かが足りないのですが?私は新しいので、欠けている小さなステップが1つあるかもしれません。

+3

あなたは '余分を持っている)'この行の末尾に 'dbRef.on( 'の値が' => bigOne.innerText)= snap.val()をスナップ) '。 – Alex

+1

しかし副次的なこととして、 'console.firebase.google.com'の' Databases'の下でルールをチェックして、実際に 'read' /' write'パーミッションがあることを確認することもお勧めします!開発のために、 'false'を' true'に変更することができます。 – Alex

答えて

0

をお試しください:

dbRef.on('value', function(snapshot) { 
    bigOne.innerText = snapshot.val(); 
}); 
関連する問題