Firebaseに新規であり、ネストされたJSONデータにアクセスできません。私は、私がアクセスしようとしているJSONデータのセットを持っているサンプル中のfirebase - データベースの子にアクセスする
:ここに私のデータ構造です。以前は、データベースの設定をして、ユーザーのサブカテゴリがなく、すべてのサンプルJSONデータがルートにあり、データがこのように細かくロードされていました。親カテゴリを作成して以来、私はサンプルデータにアクセスするのに問題がありました。ここで私は(リアクト使用して)、それに到達しようとしている方法です:
componentWillMount() {
var db = firebase.database();
var ref = db.ref('music-app-7a4d3').child("samples");
ref.once('value')
.then((snapshot) => {
var samplesObject = snapshot.val();
this.setState({
samples: samplesObject
});
});
},
componentWillMount
機能は、基本的には、試料中に検出されたオブジェクトとアプリの初期状態を設定します。 .childメソッドを使って次の層にアクセスできると思ったがデータを見つけられないと思ったので少し失ってしまった。私はここでどこが間違っていますか?
あなたの可能性:
music-app-7a4d3
を削除してみてくださいのみ、このキープ新しいアーキテクチャーを使用したデータ・モデルの例を提供し、その中でどの部分をグレーディングしたいかb。 –@VladimirGabrielyan –