【发布时间】:2018-03-22 11:03:10
【问题描述】:
我使用 AngularFire 库从 Firebase 实时数据库中读取数据。下面是我用来订阅实时数据变化的代码
// db is a reference to AngularFireDatabase
this.dbSubscription = db.list('/authors').valueChanges().subscribe(items =>
对于某些用户操作,我必须更改我正在侦听数据的路径。所以代码是这样的
this.dbSubscription.unsubscribe();
this.dbSubscription = db.list('/books').valueChanges().subscribe(items =>
正在调用this.dbSubscription.unsubscribe();将应用程序从数据库中分离出来,以便任何数据更改都发生在先前的路径上,即 /authors 在订阅新路径 /books 后不会与应用程序同步?我想确保我不感兴趣的数据不会下载到应用程序中。
【问题讨论】:
标签: angular firebase firebase-realtime-database angularfire2