2016-07-11 8 views
0

を表示することができない私はちょうど私がここで私のブラウザでfirebaseから をいくつかのデータを表示したいfirebaseと角 を始めています私のコードははfirebaseアプリをangularjs:データ

ある
<!DOCTYPE html> 
<html> 
<head> 

    <!-- Firebase --> 

    <script src="//cdn.firebase.com/js/client/2.2.1/firebase.js"></script> 
</head> 
<body> 


    title :<title></title><br> 
    content :<content></content><br> 
    <script type="text/javascript" > 
    var t=document.querySelector('title'); 
    var c=document.querySelector('content'); 

    var ref= new Firebase('https://fir-app-4394a.firebaseio.com'); 
    ref.on('child_changed',function(snapshot){ 
     var data=snapshot.val(); 
     console.log("title: " + data.title); 
     console.log("content: " + data.content); 
     t.innerHTML=data.title; 
     c.innerHTML=data.content; 
    }); 

    </script> 
</body></html> 

これは私の中のデータであります私は コンテンツを表示したいfirebase:「FFFFF」 タイトル:「rfff」

私はあなたの助けをfirebase 感謝との接続がない理由を知らない:D

+2

フォーマットあなたのコードに感謝します。 Angularについてはどうですか? – dfsq

+0

私はこのhttps://www.youtube.com/watch?v=qxAojyj8LdIに従っています –

答えて

0

あなたはfirebase legacy SDKを使用しています。それを新しいものに設定します。

<script src="https://www.gstatic.com/firebasejs/3.1.0/firebase.js"></script> 

次に、アプリを少しずつ開始する必要があります。 new Firebaseの代わりに、firebase.initializeApp(config);firebase.database().ref()を使用して参照を取得する必要があります。

<script> 
    // Initialize Firebase 
    var config = { 
    apiKey: "", 
    authDomain: "", 
    databaseURL: "", 
    storageBucket: "", 
    }; 
    firebase.initializeApp(config); 
    var ref= firebase.database().ref(); 
</script> 

はあなたのconfig詳細はアプリ名をクリックして、新しいコンソールの概要に移動して、あなたのWebアプリケーションにFirebaseを追加を打つ取得します。

+0

はい私はそれについて既に知っていますが、私は何もわかりません何が表示されてfirebaseへの接続を参照してくださいなぜ理解できない –

+0

@TesnimJemliあなたは接続されていません。あなたは 'firebase.initializeApp'を使う必要があります – adolfosrs

+0

私は –

0

Angularfireを試してみてください。 firebaseの現在のバージョンは3.2.0で、angularfireは2.x.xです。

文書hereをご覧ください。

関連する問題