0
私はfirebaseとionic 3を使用しています。AngularFire 5.0にアップグレード
今まで私がangularfire 4.0を使用し、次のコードは、firebaseからのデータのために私に観察を与えた:削除thisページFirebaseObjectObservable
によると、
obsToData: FirebaseObjectObservable<any>;
constructor(public nav: NavController, public shared: SharedProvider,
public DB: AngularFireDatabase) {
this.obsToData = DB.object('/myData');
}
今、私が代わりにAngularFireObject
を使用する必要があり、どのように私がすることができますデータを取得しますか?
私は次のように変更しました:
obsToData: AngularFireObject<any>;
constructor(public nav: NavController, public shared: SharedProvider,
public DB: AngularFireDatabase) {
this.obsToData = DB.object('/myData');
}
を私はfirebaseから私のデータに、この新しいオブジェクトから、観察を得るためにどのような方法を見つけることができません。
誰かがanglefire 5.0の使用に成功しましたか?
のようにサブスクライブする
EDIT問題がangularfire 4でFirebaseObjectObservableがangularfire2 /データベースからインポートされたということですが、angularfire 5にあるようです定義されていないので、今コンパイルされていません。 今すぐインポートする場所をご存知ですか? – rafraph
タイプを 'Observable ' –
に変更しました。これは正常にコンパイルされましたが、obsToDataでデータを取得できません。この変数に含める必要がありますか? – rafraph