Firebaseが作成したシステム生成キー(下の画像を確認してください)とそのJSONオブジェクトを読んでいるときに問題が発生しました。すべてのノードデータをどのように読み込むべきか教えてください。Firebaseによって生成された生成キーの処理方法は?
または任意の代替が発生したシステムにアクセスするには?
Firebaseが作成したシステム生成キー(下の画像を確認してください)とそのJSONオブジェクトを読んでいるときに問題が発生しました。すべてのノードデータをどのように読み込むべきか教えてください。Firebaseによって生成された生成キーの処理方法は?
または任意の代替が発生したシステムにアクセスするには?
私はあなたがIonicframework 1を使用していると仮定しましたが、キーについては忘れてしまいました。 angular.forEach
メソッドを使用してJSONデータを読み取ることができます。例えば:あなたのビューで
.controller('youCtrl', function ($scope) {
var firebase = {
apiKey: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
authDomain: "xxxxxxxxx.firebaseapp.com",
databaseURL: "https://xxxxxx.firebaseio.com",
storageBucket: "xxxxxx.appspot.com",
messagingSenderId: "xxxxxxxxxx"
};
var ref = firebase.database().ref("users/ada");
ref.once("value")
.then(function (snapshot) {
var key = snapshot.key; // "-Kc6xMyVGkwcGStYU5f4"
$scope.output_data = snapshot.val(); // Data to your view
});
})
:
<ion-list>
<ion-item ng-repeat="data in output_data">
<p>{{data.FirstName}}</p>
<p>{{data.LastName}}</p>
<p>{{data.Comments}}</p>
</ion-item>
</ion-list>
希望は、あなたの質問に答えました。
感謝@私はそれが私のために働く:) –
あなたは私の答えをupvoteと受け入れる@PawanPatil – Nere
あなたの質問はあまり明確ではありませんが、何を達成しようとしていますか? –
イメージをご確認ください。あなたは1つのオブジェクトを表示し、そのオブジェクトをHTMLで表示するように反復したいが、1つの自動生成されたキーはそのオブジェクトである。だから私はどのようにその自動生成されたキーに対処する質問を持って –