我正在使用 AngularFireDatabase 来获取我的数据库的一部分,像这样可以改变的db.object('/accounts/'+this.cid);
地方。我会以错误的方式解决这个问题吗?this.cid
BehaviorSubject
cid: BehaviorSubject<string>;
account: FirebaseObjectObservable<any>;
constructor(private db: AngularFireDatabase) {
this.cid = new BehaviorSubject<string>('fs2ejD4ds');
this.account = db.object('/accounts/'+this.cid);
基本上,每当我运行时,this.cid.next('fhEj2jd')
我都希望它更改我们试图在 Firebase 中引用的对象。