-1
と一致していませんforEachの機能は、私は、このマニュアルと一緒に、次の午前のドキュメント
var ref = new Firebase("https://FIREBASEID.firebaseio.com/users");
ref.once("value", function(snapshot) {
// The callback function will get called twice, once for "fred" and once for "barney"
snapshot.forEach(function(childSnapshot) {
// key will be "fred" the first time and "barney" the second time
var key = childSnapshot.key();
console.log(key);
});
});
あなたが期待するの例とは異なり取得する
> Fred
> Barney
代わりに
> First
> Last
> First
> Last
上記の名前のそれぞれに含まれるキーはどれですか。
私はこれにfirebase REFを変更することにより、それを修正することができます:なぜ、このドキュメントのように動作していない
var ref = new Firebase("https://FIREBASEID.firebaseio.com/");
?あなたはで作業しているデータ構造を提供していない
{
"users": {
"fred": {
"first": "Fred",
"last": "Flintstone"
},
"barney": {
"first": "Barney",
"last": "Rubble"
}
}
}
:
の例では、あなたを与える 'fred'ない' Fred' - 重要な違い。 – Adam
あなたが説明したことが期待どおりに機能しています。あなたは結果の違いを説明している例を厳密に守っていません。 –
ねえディラン。 Stack OverflowへようこそFirebaseを試してみてください。あなたが気づいたように、あなたはいくつかの否定的なフィードバックを得ています。これを防ぐには、使用している正確なデータとコードを教えてください。エクスポートボタンをクリックすると、Firebaseダッシュボードからデータを取得できます。また、実際に使用するコードを表示するようにしてください。質問に別のコードを入力しないでください。代わりに[データ+コードの最小限のセットで問題を再現](http://stackoverflow.com/help/mcve)とそれらを共有してください。 –