【发布时间】:2018-03-20 03:17:21
【问题描述】:
我正在尝试在 Query#onSnapshot 方法上创建一个可观察的 rxjs。这是我的代码:
let observable = Rx.Observable.create(db.collection('conversations')
.where('members.' + auth.currentUser.uid, '==', true).onSnapshot)
observable.subscribe({next(value){console.log('value', value)}})
我收到的错误是这样的:
TypeError: this.onSnapshotInternal 不是函数
似乎 onSnapshot 方法被设置为鸭子类型作为可观察对象。 Firestore 还没有足够的文档让我弄清楚这一点。
【问题讨论】:
标签: firebase rxjs google-cloud-firestore