0
私は私が探しているものを見つけるように見えることはできませんので、それが変化したときに、私は特定の方法は、私のコンポーネントでトリガしたい、と私のGoogle-fooが弱くなければならない、ということgame_state
と呼ばれる性質を持つことになりますFirebaseObjectObservable
を持っていますために。は観察可能な、Angular4の変化を検出しますか?
EDITは:誰も実際のコードの問題に関連し、応答がなかったので、私はちょうどこれを更新したかったが、ライフサイクルフックは私が探していたものです。
constructor(private db: AngularFireDatabase) {}
と方法:
constructor(private yourService: YourService){}
ngOnInit(){
this.yourService.getObject(key).subscribe(item => {
console.log(` Updated - call your methods here `);
});
}
希望に役立ちます:あなたのコンポーネントで
getObject(key: string): FirebaseObjectObservable<any> {
return this.db.object('/objects/' + key);
}